Hero Returns 是我在 Unity 上单人独立开发的一个横版手机收集类 RPG,作为副业项目。伟大的历史人物(李舜生、莫扎特、牛顿、林肯、曹操…)凭借其成就获得的力量进行战斗。你在每场自动战斗前,需要在 3×3 网格上放置 5 位英雄,仅凭位置安排就能在实力相当时逆转战局。艺术风格:身高约两头的萌系(chibi),韩国水墨轮廓,柔和的水彩配色。

艺术一直是我独自开发时的瓶颈,所以我最终发展出以下 AI 流程:

Sprites and animation

  • 我 fork 了开源项目 sprite-gen 并添加了本地 ComfyUI 插件,使所有过程都在我的机器上完成,并直接导入 Unity。
  • 风格一致性无需 LoRA:每位英雄都从一张经过批准的基础图开始。每个姿势和动画帧都使用该基础图作为参考,配合统一的风格提示生成。偏离的部分会重新生成。

The trailer (this video)

  • 开头帧:Z-Image Turbo
  • 画面:本地 ComfyUI(RTX 5090)上的 MiniMax H3,使用 4 步 turbo LoRA,分辨率 768p
  • 旁白:ElevenLabs
  • 使用 ffmpeg 将真实游戏画面剪辑在一起

将在大约一个月后面向 Android 和 iOS 发布。预注册:https://heroreturns.app

如果需要,我很乐意深入任何流程环节。你们是如何保持众多 sprites 的角色风格一致,或者使用基础图和 LoRA 时保持一致性的?