【AI编程】5分钟用Trae solo做出有BOSS战的《坦克大战》

友友们,又到了周末AI整活时间了

现在AI编程工具已经能做到一句话的需求生成一个完整的项目了,今天我们用Trae solo来试着复刻小时候的游戏《坦克大战》,并且部署上线,下面是演示效果和地址:

tanke-orpin.vercel.app/

1.工具准备

这里我们使用国际版做演示,部署上线需要用到Vercel

国际版和国内版Trae的区别主要是使用的模型不同

2.输入需求

首先打开Trae的solo模式,在左上角的位置

接着输入需求,我们需要考虑开发游戏的技术栈,直接把需求输入

使用 H5开发一款童年经典的《坦克大战》游戏,只需要支持单人对战 AI,方向键控制移动,空格射击,包含关卡系统、碰撞检测、爆炸动画、音效、计分系统,使用 localStorage 保存进度。

我们还可以点击下方的「优化」按钮,对现有提示词进行优化

3.开通Pro会员

这一步小卷没注意到Trae Solo是Pro会员才有的功能,看了下价钱,首月只需要3美刀,折合下来是21块钱,还算可以,于是开通一个月的会员尝尝鲜

4.开发

Trae SOLO会先生成需求文档和技术架构文档,我们确认没问题之后就可以开始了。有问题可以继续对话让Trae SOLO修改就行

接着我们可以去喝喝茶,静静等待Trae完成工作就行。妥妥的领导指挥打工牛马的感觉

等待所有任务完成后,发送提示词「运行游戏」给Trae就可以查看我们做出来的坦克大战了

5.加上AI脚本功能

看到上面已经非常完美地复刻了《坦克大战》的游戏,但是考虑到玩家现在都比较懒,能不能做个功能,让AI帮我们玩呢,我们直接看AI对战AI岂不是也是一种乐趣吗,于是让Trae给我加上AI脚本的功能

再新加个功能,加个开关按钮,打开开关后变成自动模式,坦克会自己移动去找敌人攻击,移动需要有目的性,在能攻击敌人时就直接攻击

6.加上BOSS战

童年经典游戏《坦克大战》虽然经典,但是遗憾没有BOSS战,小时候和小伙伴们曾经奋战1整天打到200多关之后了,就想看看有没有BOSS可以打,遗憾没有,

于是小卷我突发奇想,能不能加个BOSS战呢,这样玩起来乐趣也更大,也能补上小时候的遗憾了

优化小兵刷新的逻辑,现在是按时间刷的吗,我需要的效果是:游戏场景里最多存在3个敌方小兵,每击杀1个,就刷新出一个,每关最多9个小兵,可以在游戏右上角位置显示剩余小兵数量,然后最后出来的那个敌方坦克属于BOSS,体型要大,血量要厚,需要攻击的次数随关卡数而增加。除此之外,BOSS还可以使用技能,比如:防护罩(短时间内无敌状态),AOE伤害(炮弹飞出去后,能爆炸造成范围伤害)

7. 部署上线

到此,游戏就做好,接下来就是部署上线了

需要先在Trae里给Vercel授权,在Vercel里创建一个新项目,然后点击部署

部署完成后,我们打开Vercel的页面,可以看到部署后的域名,直接浏览器打开就能开始玩了

8.最后

演示效果地址:tanke-orpin.vercel.app/

今天分享了如果通过Trae Solo来开发一个小游戏,同样地,开发网站和部署也是一样的步骤

即使是不懂编程的人,可以通过AI编程工具完成一个需求,AI提效现在切切实实地用在提高生产力上了

相关推荐
lingliang5 小时前
【深度体验】超越GPT5.2发布数字的“静默革命”:Gemini的“一键SPA”功能,正在重塑信息交互的范式
ai编程
视觉&物联智能6 小时前
【杂谈】-RL即服务:解锁新一轮自主浪潮
人工智能·ai·chatgpt·aigc·强化学习·agi·deepseek
小溪彼岸6 小时前
初识iFlow CLI
aigc
undsky6 小时前
【n8n教程】:从日志到监控再到安全审计,让你的n8n实例运行无忧
人工智能·aigc·ai编程
Keegan小钢6 小时前
BlockLever实战营日志 #6 | 集成测试
web3·ai编程
tonydf7 小时前
从零开始玩转 Microsoft Agent Framework:我的 MAF 实践之旅
后端·aigc
Lululaurel8 小时前
AI编程提示词工程实战指南:从入门到精通
人工智能·python·机器学习·ai·ai编程
V搜xhliang02469 小时前
AI编程环境的快速部署及AI开发工具使用
人工智能·ai编程
围炉聊科技9 小时前
尝鲜 AWS Agentic IDE:Kiro 一周使用初体验
ide·人工智能·ai编程·aws