2作者: ponyo877大约 2 个月前原帖
我使用 Go 和 Ebitengine(2D 游戏引擎)实现了一个类似 Flappy Bird 的游戏,并将其编译为 WebAssembly 以便在浏览器中运行。 <p>技术栈:</p> - 前端:Go + Ebitengine -> WebAssembly - 后端:Cloudflare Pages Functions - 数据库:Cloudflare D1 <p>功能:</p> - 每日/每周/每月在线排行榜 - 跳跃历史记录和验证,以防止作弊 - 完全无服务器架构,最大限度降低运营成本 <p>源代码:<a href="https://github.com/ponyo877/flappy-ranking" rel="nofollow">https://github.com/ponyo877/flappy-ranking</a></p> <p>这个项目最初是一个实验,旨在用 Go 创建一个游戏并将其编译为 WebAssembly 以便在浏览器中游玩。通过利用 Cloudflare 的边缘计算,我能够以低延迟在全球范围内部署它。</p> <p>欢迎反馈和改进建议!</p>