大家好!Melbees:蜜蜂的秘密是我制作的第一款游戏,已经上线Google Play和Microsoft Store。 我在这里发布它是因为它的制作过程:我写了规则的规范,AI编码代理从规范中写了代码。 我非常希望收到您的批评,游戏和制作过程都欢迎您的意见。 游戏将Hangman和Minesweeper结合在一起,形成一个蜂巢。在每个六边形中,匹配或丢弃字母。 花粉数量计算该六边形邻居中的正确字母,错误操作会损失花瓣。 图片是一个游戏板的真实版,几步后,图片同时作为一个谜题:哪些16个闭合六边形是正确字母? 数字强制要求一个答案(通过求解器验证),两个单词都与星和星系有关。 有关答案的标签,请在评论中发布答案。 已匹配的字母是花朵,颜色并不表示正确:绿色字母只能放在单词1中,蓝色字母只能放在单词2中,棕色字母是共享的。 AI部分是如何工作的。 每个规则,从蜂巢到隐私,都是用平白的英语写成规范之前就变成代码,规范是真实的源:当代码和规范不一致时,代码是错误的。 代理只知道写下的内容,所以只存在于我的脑海中的规则会在每个会话中重新发明。 Claude Code编写代码。 之前,计划将由来自其他供应商的代理(Gemini和GPT基准)进行审查,因为他们会捕捉不同的事情。 没有任何内容会被部署,直到它通过本地测试门户,和没有任何内容会被部署,直到我在自己的手机上玩测试版本。 最让我惊讶的是,测试可以欺骗。 我们已经有一个测试运行器,它静默地丢弃了一个文件的输出并仍然打印“所有测试通过”,还有一个测试在未改变的代码上一天变成红色,因为它使用了一个固定的日期签名。 所以,绿色测试结果不被信任。 核心是一个确定性的Dart包(相同的种子,相同的板),它提供了一个每天都会相同的挑战,让服务器在计时前重播一个排行榜游戏的前几步。 应用程序是Android和Windows上的Flutter,服务器是Dart上的Cloud Run与Postgres。 作为我的第一款游戏,诚实的反馈最重要:规则是否从图片中清晰可见,第一个分钟是否有意义,什么让人感到不舒服。 作为感谢,任何在本帖中留下真实反馈的人(截至10月31日)都会获得一年的Premium权益,好坏反馈都可以。 这不是比赛,也与投票或商店评分无关。 要获得它,请在游戏中使用Google登录(设置,账户,使用Google登录)并将我的账户电子邮件发送给我私信。 我手动打开一个一个。 免费下载Android和Windows版本:https://melbees.games/?s=reddit&c=aigamedev
我的第一个游戏:AI代理根据我先写的规范写了代码。希望能收到你的真实反馈。
评论 (0)