网易首页 > 网易号 > 正文 申请入驻

5小时生成9.5万行代码,AI做2D游戏却卡在四张兽人图

0
分享至

我本周重做了一个致敬《战锤40K》的小游戏。原版叫《巢都暴乱》,用Python和Pygame写成,是个俯视角的黑暗未来风射击游戏,能跑但只是原型。现在续作《灰烬门之围》换成了Godot 4引擎,哥特式等距视角,两个任务,面向Mac和Android平台。

先交代一件事:这9.5万行GDScript代码、8次提交、大约5小时的工作量,是我指挥一个AI代理完成的。精灵图也是生成的。我提前说明这一点,因为真正有意思的是这个过程里暴露出来的问题。


代码部分几乎没遇到阻力

引擎移植恰好是AI代理最擅长的那类任务:目标文档齐全,语义明确,正确性可以通过运行来验证。Godot 4加GDScript在各类模型的训练数据里占比很高,代理全程没有卡壳。真正难住它的,是四张同一个兽人的图片。

这里我要坚持一个反直觉的判断:在AI辅助游戏开发中,2D精灵图游戏比3D更难做。听起来不合理,但原因很具体。3D引擎保证了连贯性——一个网格、一个材质、一套光照,每一帧动画都一致,因为变换的是同一个对象,渲染器在替你做这件事。

精灵图游戏里没有共享对象。每张精灵图都是一张独立生成的像素图,于是问题接踵而至:走路动画第二帧的角色可能和第一帧不是同一个人;同一场景里不同精灵的光源方向会漂移;比例会走样,大体型Boss会缩水;四肢在格子边缘被裁掉。这些错误没有任何自动机制能捕获,它们会直接进入成品,让游戏看起来像拼贴画一样别扭。

把提示词当成接口规范来写

解决办法是停止把生成当成“委托美术”,转而把它当成“调用一个带严格模式的API”。每条提示词都钉死几何参数:

  • 成品游戏精灵表:精确4列乘3行,1536乘1024画布,等分格子,纯品红#FF00FF背景用于色键导入。
  • 不要文字、阴影、烟雾或边框。
  • 每个角色完全落在自己的格子里,留足边距;每行脚部对齐同一基线。
  • 所有角色以四分之三等距视角朝屏幕右方。
  • 四列对应四个连贯的走路循环姿势:左脚在前、经过、右脚在前、经过。

每一句话都必须承担具体功能。品红#FF00FF而不是透明通道,是因为Alpha通道返回结果不可靠,色键剥离是确定性的。显式网格和画布尺寸,是因为导入器按固定坐标裁剪,网格一旦漂移,所有精灵都会错位。“每行脚部对齐同一基线”这句话如果不写,角色走路时就会上下跳动。给姿势命名同样关键——只写“走路动画”会得到四张互不相关的图,把四个阶段明确列出来,它们才构成一个循环。负面约束“不要文字、阴影、烟雾或边框”则是为了阻止模型添加破坏剪影的装饰。

导入器就是编译器,测试就是持续集成

如果提示词是规范,那么导入器就相当于编译器。它按固定坐标裁剪,剥离色键,把结果放进游戏资源管线。这个环节可以自动验证:检查格子数量对不对、背景色是否纯净、角色是否越界。把验证做成持续集成的一部分,生成结果不合格就直接打回,而不是等游戏跑起来才发现问题。

这套流程的核心转变在于:过去我们把AI生成当作一次性创作,现在它变成了一个可测试、可迭代的工程环节。提示词是接口定义,导入器是编译步骤,自动化检查是测试套件。2D精灵图的一致性难题没有靠“更好的提示词”解决,而是靠一套构建系统把生成结果约束在可验证的边界内。

对还在用AI做2D游戏的人来说,这个结论可能比任何提示词技巧都更有用:问题不在生成质量,在于缺少一个能拦住错误产物的流水线。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
上海地铁票价听证会 23位代表在讨论什么?

上海地铁票价听证会 23位代表在讨论什么?

看看新闻Knews
2026-09-07 20:30:03
国乒最强底牌曝光!不是王楚钦,真正王牌已经另有其人

国乒最强底牌曝光!不是王楚钦,真正王牌已经另有其人

米果说识
2026-09-07 19:21:35
“睡了等于没睡”再添实锤!最新研究:睡眠越碎片化,大脑“痴呆蛋白”堆积越多,助推阿尔茨海默病;且这一脑区紧绷,中老年睡眠更碎

“睡了等于没睡”再添实锤!最新研究:睡眠越碎片化,大脑“痴呆蛋白”堆积越多,助推阿尔茨海默病;且这一脑区紧绷,中老年睡眠更碎

梅斯医学
2026-09-04 07:55:33
从一盘散沙到铁板一块,也门政府军快速大变样!

从一盘散沙到铁板一块,也门政府军快速大变样!

寰球经纬所
2026-09-07 14:55:21
历史从不复刻却高度雷同:中国楼市,大概率要重走2015年的老路

历史从不复刻却高度雷同:中国楼市,大概率要重走2015年的老路

云舟史策
2026-09-07 16:41:56
沈阳浑河真要跑货轮了?沈阳河景房业主慌了

沈阳浑河真要跑货轮了?沈阳河景房业主慌了

沈阳生活圈i
2026-09-07 17:07:35
至今仍健在的开国将帅仅剩一位,今年已103岁高龄,身体依旧硬朗

至今仍健在的开国将帅仅剩一位,今年已103岁高龄,身体依旧硬朗

历史人文2
2026-09-05 14:48:34
最新进展:景甜“屏蔽消除”,孙宇晨再发长文太羞耻!

最新进展:景甜“屏蔽消除”,孙宇晨再发长文太羞耻!

默默有话说
2026-09-05 17:15:36
世界最佳右后卫排名:第1无悬念,其余名次竞争激烈

世界最佳右后卫排名:第1无悬念,其余名次竞争激烈

体坛观察猿
2026-09-07 20:49:36
继甲醛白菜又一蔬菜中招,长期食用致癌,11.8吨被查6家企业遭殃

继甲醛白菜又一蔬菜中招,长期食用致癌,11.8吨被查6家企业遭殃

大鱼简科
2026-09-07 11:30:02
刘晓庆判了,结局让人意外,75岁的她终究为自己的“欲望”买单!

刘晓庆判了,结局让人意外,75岁的她终究为自己的“欲望”买单!

叨唠
2026-09-06 07:40:14
锤娜丽莎自曝是全女家庭,家里两个妈妈,网友:是我理解的那种?

锤娜丽莎自曝是全女家庭,家里两个妈妈,网友:是我理解的那种?

五四观娱
2026-09-06 22:10:34
救援人员因为害怕,放下灭火器后跑了!这次真的太丢人了

救援人员因为害怕,放下灭火器后跑了!这次真的太丢人了

走读新生
2026-09-06 23:20:07
客胜巴萨&开局2胜1平,罗塞尼尔率领小巴黎登上法甲第二位

客胜巴萨&开局2胜1平,罗塞尼尔率领小巴黎登上法甲第二位

懂球帝
2026-09-07 10:21:08
两个女生同名同姓、同年同月同日生还考上同校同专业,家长:希望两人成为姐妹,走得更远

两个女生同名同姓、同年同月同日生还考上同校同专业,家长:希望两人成为姐妹,走得更远

封面新闻
2026-09-06 21:49:06
快船超市开张,骑士如果能顺利得到这三人,米哈带队就有希望夺冠

快船超市开张,骑士如果能顺利得到这三人,米哈带队就有希望夺冠

老梁体育漫谈
2026-09-08 00:13:41
亚马逊货运飞机于迈阿密机场坠毁,机上5人遇难

亚马逊货运飞机于迈阿密机场坠毁,机上5人遇难

亚太观澜
2026-09-07 20:50:06
上海一狗主人发帖急寻爱犬!网友留言:一直在拉面店里埋头吃牛肉,没亏待自己

上海一狗主人发帖急寻爱犬!网友留言:一直在拉面店里埋头吃牛肉,没亏待自己

上观新闻
2026-09-07 14:45:34
现在造假都从原始数据开始了?

现在造假都从原始数据开始了?

经典SCI解读
2026-09-07 09:17:20
山东聊城一男子疑因精神疾病持刀行凶致2死1伤,庭审播放其作案后家中监控画面,幸存被害人:他作案后思维清晰,检方建议死刑立即执行

山东聊城一男子疑因精神疾病持刀行凶致2死1伤,庭审播放其作案后家中监控画面,幸存被害人:他作案后思维清晰,检方建议死刑立即执行

大风新闻
2026-09-07 14:26:09
2026-09-08 04:56:49
像素与芯片
像素与芯片
有态度网友ytd
180文章数 71关注度
往期回顾 全部

游戏要闻

年度最佳反差版本,我决定把天赋带入清宵的玄元门

头条要闻

梅艳芳哥哥申请禁令阻止梅妈火化:母亲死得不明不白

头条要闻

梅艳芳哥哥申请禁令阻止梅妈火化:母亲死得不明不白

体育要闻

世界杯-中国女篮20分大胜意大利锁D组第二 韩旭19+10杨舒予15分

娱乐要闻

热搜第一,演员李沐宸致歉

财经要闻

证监会原副主席王建军一审被判无期徒刑

科技要闻

小米澎程N90 Max定价26.99万元

汽车要闻

智能可变大空间SUV 小米澎程系列车型上市 20.99万起

态度原创

数码
教育
健康
家居
公开课

数码要闻

烤箱标配摄像头!今年IFA厨电除了卷AI,还在回归功能本质

教育要闻

老师真的太卑微了!家长就因为排座位,冲进教室质问:你是不是收了别的家长钱?凭什么我家孩子就只能坐角落!

同样是脑梗,为何康复结局大不同?

家居要闻

2026建博会(广州) 公装联探展交流活动

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版