一起,做点好玩的。
简体中文 · English
OpenAIGames 是一个一起做游戏、玩游戏、探索 AI 创作工具与流程的社区。这个仓库存放社区网站源码:一个可以挑选卡带、试玩作品、交流反馈的 3D 游戏房间。
- 挑一张卡带:左侧是精选游戏,右侧是社区试玩,也可以打开目录搜索。
- 全屏试玩:点击卡带开始游戏,随时打开评分和评论,再回到当前游戏。
- 留点反馈:无需登录即可留下试玩感受;登录 GitHub 后还可以评综合星级、点赞和评论。
- 逛逛房间:听音乐、许愿留言,或者看看大家如何一起共创。支持中英文和手机操作。
| 想做什么 | 从这里开始 |
|---|---|
| 分享一个可玩的作品 | 网页快捷投稿,审核后进入社区试玩 |
| 用 PR 留下项目资料 | 社区投稿指南 |
| 做游戏、共建工具与 pipeline | 社区仓库 |
| 改进网站或反馈问题 | 在本仓库 提 Issue 或提交 PR |
游戏项目资料沉淀在 community,网站界面、交互和服务端维护在 website。
需要 Node.js 22 或更新的受支持版本。
npm ci
npm run build
npm run db:local
npm run dev打开 localhost:8499。修改源码后重新运行 npm run build;自动检查使用 npm test。本地默认读取随仓库提供的游戏目录,留言和投稿使用本地数据库。
网站使用 Three.js · Cloudflare Workers · D1。登录、审核和部署配置见开发文档。
| 文档 | 内容 |
|---|---|
| 开发与部署 | 本地环境、发布流程、目录同步与 i18n |
| 房间交互 | 镜头、触控、全屏游戏、反馈和音乐 |
| 登录与审核 | GitHub 登录、投稿审核和权限校验 |
| 游戏运行数据接入 | 作者可选接入的就绪、局数与有效时长 SDK |
| 访问统计 | 访问、参与流程、游戏运行与回访口径 |
| 众测反馈 | 轻量问卷、快照与去重口径、后台汇总和 CSV 导出 |
管理员在管理后台审核投稿、查看数据。后台源码包含在本仓库中,权限由服务端校验;密钥、登录会话和用户数据不随源码公开。
网站原创代码采用 MIT License。第三方游戏、美术、字体和依赖保留各自许可,详见 Third-party notices。
