英文原文正文为项目原始 README(英文),本站后续会翻译为中文,当前仅剔除图片与无关章节并统一排版。
Scribble.rs
Scribble.rs 是一个免费且注重隐私的画图猜词游戏。没有广告,且无需账户即可玩。
它是基于网页的绘画游戏 skribbl.io 的替代品。
立即玩
有一些社区托管的游戏版本(欢迎自己托管实例并在此添加!):
- scribblers.bios-marcel.link(官方实例,请注意,如果没有接收到流量,该实例会自动关闭,因此可能不会立即响应。)
- scribble.bixilon.de(由 @Bixilon 维护的社区实例)
- scribble.drifty.win(由 @driftywinds 为了在亚洲提供更好延迟维护的社区实例)
加入 Discord
欢迎加入社区 Discord 服务器,以寻找玩家、聊天、寻求帮助或其他事项:https://discord.gg/cE5BKP2UnE
注意,该服务器活跃度不高。
捐赠
我很久没有接受捐赠了。但我觉得该项目现在已经足够完善,可以尝试接受一些资金。目前的托管非常基础,也没有域名。服务器位于阿姆斯特丹,而许多玩家似乎来自欧洲以外。因此,拥有去中心化部署将为每个人提供更好的体验。
所以捐赠将用于基础设施和域名!
未来,我可能会为捐赠者添加一些有趣的小福利,不过目前我没有明确的计划。
你可以通过 Ko-Fi 捐赠:https://ko-fi.com/biosmarcel
配置
配置从环境变量或工作目录中的 .env 文件读取。
可用设置:
| 键 | 描述 | 默认值 | 是否必需 |
|---|---|---|---|
| 端口 | 服务器监听的 HTTP 端口。 | 8080 | 是 |
| 网络地址 | 服务器监听的 TCP 地址。 | 否 | |
| 根路径 | 更改服务器监听的路径(域名之后)。 | 否 | |
| 允许的跨域来源 | * | 否 | |
| 允许跨域凭据 | 否 | ||
| 大厅清理间隔 | 90秒 | 否 | |
| 大厅清理玩家非活跃阈值 | 75秒 | 否 |
有关最新的配置,请阅读 config.go 文件。
Docker
建议通过 Docker 来运行服务器,因为这几乎可以排除所有兼容性问题。
从 v0.8.5 起,docker 镜像仅在标记推送时构建。每个 git 标签都成为 docker 标签,但 latest 将始终指向通过 GitHub 发布的最新版本。
Linux Docker
下载镜像:
docker pull biosmarcel/scribble.rs:latest
Windows Docker
只有在你想运行原生 Windows 容器时才使用这个。否则请使用 Linux 版本,因为这是 Windows 上的默认模式:
docker pull biosmarcel/scribble.rs:windows-latest
运行 Docker 容器
运行以下命令,将 <port> 替换为你希望容器可以从外部访问的端口:
docker run --pull always --env PORT=8080 -p <port>:8080 biosmarcel/scribble.rs:latest
例如:
docker run --pull always --env PORT=8080 -p 80:8080 biosmarcel/scribble.rs:latest
请注意,你也可以更改 8080,但是它是容器的内部端口,在正常情况下你不需要更改它。
构建 / 运行
依赖项:
为了下载和构建,打开终端并执行:
git clone https://github.com/scribble-rs/scribble.rs.git
cd scribble.rs
go build ./cmd/scribblers
这将生成一个名为 scribblers 的可移植二进制文件,如果你在 Windows 系统上,则为 scribblers.exe。
预编译的二进制文件
在 Releases 部分,你可以找到最新的稳定版本。
或者,每次提交会上传构建产物,这些产物将在一定时间内可用。
请注意,这些二进制文件不一定与你的系统兼容。在这种情况下,请使用 Docker 或自行编译。
nginx
由于 Scribble.rs 使用 WebSockets,当在 nginx 反向代理后运行时,你必须配置 nginx 以支持它。你可以在 相关 Wiki 页面 上找到示例配置。
其他反向代理可能需要类似的配置。如果你使用的是知名的反向代理,你可以自由贡献配置到 Wiki。
服务器端指标
虽然 /v1/metrics 有一个 Prometheus 指标端点,但目前它没有暴露很多信息。如果有对某些数据的请求,我愿意扩展它,只要不暴露任何个人数据。
虽然我确实有一个仪表板,但我的托管服务 (fly.io) 目前不支持公共仪表板,因此数据暂时保持封闭。
贡献
你可以通过多种方式贡献:
- 在 GitHub 仓库的 Wiki 中更新 / 添加文档
- 创建功能请求和错误报告
- 通过创建 Pull Requests 解决问题
- 如果你正在更改 / 添加功能,请事先创建一个问题
- 告诉你的朋友关于这个项目的信息
关于贡献指南,请参见: https://github.com/scribble-rs/scribble.rs/wiki/Contributing
翻译
对于翻译,请始终使用 en_us.go 作为基础。其他翻译可能不是最新的。这可能导致您缺少键或翻译过时的键。
制作人员
这些资源来自与项目无关的人,虽然并非所有资源都必须根据许可要求注明,但无论如何我们都会提供;)
如果你发现这里有错误,请申请永久居民。如果你是作者之一,觉得我们对你不公平,请联系我。
如果许可允许,其中一些文件会被稍作修改。请将本仓库中的每个文件使用与原始文件相同的许可条款。
- 标志 - 保留所有权利,不包含BSD-3授权
- 背景——保留所有权利,不包含BSD-3授权
- Favicon - 保留所有权利,不包含在BSD-3授权之外
- 橡胶图标 - 由 Pixel Buddha 制作,来自 flaticon.com
- 填充桶图标 - 由 inipagistudio 制作,来自 flaticon.com
- 踢图标 - 踢图标 #309402
- 有声/无声音图标 - 由Viktor Erikson制作(如果你是你或者你知道是谁,请发给我该人主页的链接)
- 个人资料图标 - 由 kumakamu 制作
- 帮助图标 - 由 Ionicons 制作
- 全屏图标 - 由 Github 制作
- 铅笔图标
- 绘图板笔图标
- 勾选图标
- 填充图标
- 垃圾桶图标 - 由 Yannick Lung 制作
- 撤销图标 - 由 Ivan Boyko 制作
- 闹钟图标 - 由 Kit of Parts 制作
- https://www.iconfinder.com/icons/808399/load_turn_turnaround_icon 待办
- 本文标题:scribble.rs - 免费且尊重隐私的画图猜词游戏 - 在 https:/
- 本文链接:https://cn121.com/h5game/scribble-rs-scribble-rs.html
- 原项目:scribble-rs/scribble.rs 版权归原作者 scribble-rs 及贡献者所有
- 收录信息:本站于 2026-10-02 收录本项目,本页所列协议与仓库指标均为收录当时的状态;该日期之后原项目的版本更新与协议变更,本页不作同步。
- 开源协议:收录时本项目采用 BSD-3-Clause(查看 LICENSE 原文),本站转载其原始文档(未改动文字,仅剔除图片与无关章节);使用、修改、分发请以该仓库 LICENSE 原文为准。
- 站点出处:本文首发于 OneTwoOne,收录自 GitHub 开源项目 scribble-rs/scribble.rs。
- 内容说明:本页正文为原项目 README 原文(英文),本站后续会翻译为中文(当前尚未译出),仅剔除了图片与赞助等无关章节、并把相对链接改为绝对地址;页首简介为机器翻译自仓库描述。
- 引用声明:商业转载、第三方聚合或 AI 检索训练引用时,请务必保留以上来源出处、本文永久链接,以及原项目的版权声明与许可信息。
- 下架通道:若原项目此后变更或收紧了许可协议、或作者/权利人认为本站的收录方式(译文、排版适配、简介翻译等)超出其授权范围,请通过 xyd3302001@163.com 发送下架通知,并附上项目地址与本页链接。本站核实后将第一时间删除本页内容,或改为不复制原文的目录性收录;署名更正等其他要求可一并提出。