我一直在开发一款名为《Oh Fudge》的安卓纸牌游戏,它基于《Oh Hell》的玩法。我是一名独立开发者,一直在借助AI的帮助来构建这款游戏,因为单凭我自己的美术和编程能力根本无法独立完成。
我遇到的最大问题之一就是图形素材。初版视觉设计基本上就是"需要什么就做什么"。我想到一个点子,就找AI帮忙做出来,觉得满意就放进游戏里。但问题在于,这么做了一段时间后,我确实攒了一堆喜欢的图形,可它们看起来根本不像出自同一款游戏——风格各异、细节参差不齐、角色也不统一,完全缺乏统一的视觉辨识度。
于是,我和ChatGPT一起开启了视觉2.0版本。
这工作比我想象的繁重得多。我们仔细推敲了游戏应有的外观和感觉,包括色彩、界面、背景、角色、小丑牌、扑克牌,以及所有能让一切看起来浑然一体的小细节。这个过程中,我们做了大量工作:生成图片、找出问题、修改、改过头了、试图往回退、看着风格慢慢走偏、然后扔掉重来。
我最大的体会是:生成一张好的AI图片并不难。但在不同时间生成100张看起来属于同一款游戏的图片,完全是另一回事。
最终,我们制定了一套严格的视觉2.0方案,包括了主参考图和各项外观规则。其中最重要的一条是:当一张图片开始偏离太多时,就不要再拿它作为参考。回到最初的2.0参考图重新开始。这极大地帮助了小丑牌始终保持统一,也让整个游戏不至于慢慢又变回一堆风格各异的AI艺术。
现在,我正把这些工作成果应用到Claude(编码方面)中。我正在替换旧图形、调整界面以适应新素材、添加新的动画和特效,努力让游戏本身的体验真正匹配视觉2.0,而不是简单地在视觉1.0的基础上套新图。
说实话,这个过程有时挺痛苦的,但我学到了很多。AI并没有直接为我吐出视觉2.0。更多时候,是我告诉它我想要什么、搞清楚为什么某个效果不行、拒绝不满意的结果、重新开始,然后慢慢建立各种规则来保持整体一致性。
视觉1.0看起来就像是一个独立开发者随手抓取能用的东西拼凑出的游戏。
而我对视觉2.0的目标是:让你一看就觉得——没错,这些画面就该属于《Oh Fudge》。
如果你喜欢吃墩类游戏,欢迎来看看,告诉我你的想法!
https://play.google.com/store/apps/details?id=com.birdfloyd.ohhell&hl=en_US
评论 (0)