我的第一天与 Antigravity
Source: Dev.to
引言
我有一段时间没有写东西了——主要是因为工作把我忙得不可开交。昨天(12 月 17 日)开始放假,所以我终于有时间和精力去探索有趣的事物。
研究主题
我先根据自己感兴趣的几个方向,使用 Gemini 选定了一个学习/研究主题。我在 LinkedIn 上发了相关帖子,感兴趣的话可以去看看。
Antigravity 实验
我原本计划前两天深入一些相当复杂的技术组合。但 Antigravity 让我惊喜:中午时分我已经完成了预定目标,于是把研究扩展到一些“有趣”的东西——开发一个非常简单的游戏。
Prompt Engineering
我请 ChatGPT 优化情境,并使用 Gemini 编写了一个扎实的起始提示。这些提示被输入到 Agent Manager,结果相当惊人:系统在不到三小时的时间里就搭建并运行了一个基础原型(虽然非常简陋)。
游戏进展
即使时间有限,我也设法串联起了几个游戏场景:
- 世界场景 – 我可以在一个随机生成的 n × m 大小的世界中移动。
- 瓦片可视性 – 只有相邻的瓦片可见,类似《文明》。
- 对话 – 我可以与角色进行对话模拟。
- 战斗 – 我可以假装自己在战斗中,使用卡牌对抗怪物。
- 世界重建触发器 – 一个强制世界重新生成的机制,这对我设想的游戏循环至关重要。
在第一天就完成了所有这些,远超我的预期,这全都要归功于 Antigravity。
结论
如果你还没有尝试过 Antigravity,我强烈建议去了解一下。它把本可能需要数周甚至数月的任务,压缩成了几小时即可完成。
演示视频
下面是一段展示结果的短视频: