我在Claude Code内构建了Spinlings,一个免费的开源生物游戏。你可以收集一组三张卡,交易卡与其他玩家,和Claude一起对战他们的保存团队。原始版本使用Claude:一个TypeScript生物和战斗引擎,TSX视图提示卡和收藏面板,Cloudflare Worker/D1后端。离线客户端和在线服务器使用相同的战斗规则。Codex帮助了后期UI和测试迭代。有趣的设计约束是注意力。这个位置靠近真实的编码工作,所以一场对战仍然应该有意义,即使你离开注意力。团队会自动战斗;如果你想介入,有一个可选的定时特定行动。对手是保存的团队,所以你不需要安排实时比赛。实际的UI工作比最初的概念混乱得多。桌面设备上的图标点击行为与文本不同,且在大面板中看起来很好,但在小面板中就紧张了。获得卡片点击目标和团队插槽选择器正确需要多次迭代。该游戏不调用任何模型,不读取提示、回复或项目文件。生物精灵由像素部分和种子生成。它需要Claude Code 2.1.287+或兼容的桌面代码会话。我想知道你是否会使用可选的特殊动作,还是主要让你的团队战斗。源代码、截图和安装说明 (MIT)。
Spinlings:克劳德(Claude)编写的生活在代码提示符上的一种生物游戏
评论 (0)