我使用了Gemini 3.1 Pro 95 % 和 5 %
首先,我对Roblox游戏开发的结构和服务器和客户端架构一无所知。这个是第一次接触需要服务器代码和客户端代码同时工作的引擎。没有学习过Lua,我只知道Python。基本上,我使用AI来完成100%的代码(在Roblox术语中称为“脚本”)。
我要求Gemini根据我的具体需求编写代码。发现对自己的游戏逻辑有所了解并使用顺序提示会使代码工作得更好。
- 我的首席建议是将每个函数分开,每个函数分开,并尽可能地分离成模块。
- 想象一下制作一个美味的汉堡。如果仅仅说“制作汉堡”,而不是“烹饪肉片、制作面包和切割番茄,然后将它们组合在一起。”然后,用AI将它们组合起来。详细描述逐步过程,导致代码结果越好。
- AI通常不会在编程中犯错误,除非要求太少,或者它已经忘了变量的背景及其游戏逻辑。确保在提供清晰的上下文中解释数据存储和逻辑功能。
- 这是绝对重要的事情 - 请务必测试每个函数!
我个人拥有Gemini的专属会员账户,因此,我主要使用它,并且认为它编码得非常出色。然而,Claude Sonnet也很棒,它的用户界面非常惊人。
查看我的游戏 如果你对此感兴趣,可以在下面找到游戏链接。它是一款打印机冒险策略游戏,其中TFT和二十一点并存。
https://www.roblox.com/share?code=b89cc9e5c4d3f8469710a76068904743&type=ExperienceDetails&stamp=1775174962818
评论 (0)