嘿,r/gamedev!大多数AI精灵工具生成的精灵都杂乱不一,且存在角色漂移问题。我受够了,于是开发了img2game2d(v1.0)——这是一个开源管线,能够:

  • 将2D角色美术分解为头部、躯干、披风、武器等图层。
  • 使用精确的闭式逆仿射变换矩阵与剪切物理,确保部件不会断裂。
  • 程序化生成5种循环动画(待机、行走、跳跃、新月斩特效攻击、受伤)。
  • 导出2的幂次纹理图集,直接用于Godot 4(AnimatedSprite2D + 物理脚本)、Unity、PixiJS,以及离线HTML5 Canvas质量检测查看器。
  • 还包含动作条切片器,可在单个宽画布上生成全部5种姿势,从而防止角色漂移。

项目完全开源(Apache-2.0许可证),33项测试全部通过。欢迎查看并告诉我你的想法:github.com/MrFaraidun/img2game2d