我是谁,为什么想试 TraeCode
我不是科班出身,算是个自学转行的前端折腾者。平时喜欢看各种炫酷的网页和游戏界面,但真到自己动手的时候,总被细节卡住——gap 差 1px、圆角多了 0.5px、像素点糊成一团,这些"小问题"足够让我对着屏幕发一晚上呆。
这次活动,我想挑战一下自己:只用对话,让 AI 帮我从一张 UI 模板出发,做出一款画面精美、能跑起来的完整游戏。
我第一次怎么下手
我做的是一款叫「像素余生 · 财务自由模拟器」的小游戏。
开头其实特别简单,我就上传了一张 UI 图(一个 md 模板文件),对 TraeCode 说了一句:
“我可以给你游戏的界面UI图吗,你按照模板开发。”
TraeCode 立刻就开始帮我搭建 Vue 3 + Tailwind CSS 的项目,从初始化工程、配环境、到写出完整的游戏逻辑,一气呵成。
卡住的时候,它是怎么帮我推的
真正让我觉得"原来这样用更顺"的,是像素画布完全不显示那个瞬间。
我第一版做出来,右侧的经济模拟、决策卡、资产滑块都正常,可左侧那块 32×32 的像素画布就是一片空白。我自己盯了半天也看不出哪里错了,只好把截图丢给它,说:“像素画面完全没有啊,检查一下。”
它没有敷衍我,而是真的去排查——最后发现是三个藏在细节里的元凶:
- 像素点之间有
1px的间隙,把 1024 个小格子切成了碎片; - 每个像素带了 0.5px 的圆角,把"像素感"弄丢了;
- 初始图案太小,才 3 行,根本看不清。
它改完之后,画面瞬间活了——一台泛着科技蓝光的大型显示器、一个坐在屏幕前的小人、衣角还带几颗背景星光。那一刻我才意识到:不是功能做不出来,而是"把问题说清楚、把截图给它看",TraeCode 才能真正帮你把细节打磨到精美。
我最后做成了什么
我跑通了一款完整可玩的游戏:
32×32 像素艺术画布,会随着你的职业、失业、危机动态切换场景;
左右分栏的硬核财务中台,带年龄、总资产、目标净值、月薪大屏;
三卡槽资产配置(银行定存、指数基金、高危投机);
15 张人生决策卡,每年随机刷新,还设计了 35 岁危机、裁员黑天鹅等随机事件。
最开心的是,哪怕连"调色板里某个像素该填什么色"这种零碎的活儿,TraeCode 都能接住。画面精美,不是靠我,是靠我们俩一起一点点抠出来的。
留给后来人的一句话
如果让我推荐给下一个人,我会说:别怕描述不清楚,直接用它、直接给它看截图——把"想要的感觉"说具体,把"卡住的画面"发给它,它真的能陪你从一个空白像素,拼成一片精美夜空。
开始的方法很简单:上传素材,问出第一句,剩下的交给它陪你一起试。
