仓库:https://github.com/elliottdehn/wam

背景:https://www.reddit.com/r/aigamedev/comments/1vg6xw1/if_youre_developing_low_poly_assets_try_this/

我给ChatGPT输入了这个提示:“为一个类似暗黑破坏神的入场动画提供一个详细的提示”,然后将其输入到Claude Code中使用:“克隆 https://github.com/elliottdehn/wam 并制作这个电影。[提示] 使用一个子代理每个资产和一个子代理每个.cine。” WAM是一种用于低多边形游戏艺术的文本语言:您写下离散的命名决策(骨骼角度,环宽度,调色板颜色)并编译器生成每个顶点,权重和UV,然后检查类别的错误渲染。作为这一周的更新,它也支持电影:一个.cine文件控制模型和区域,驱动关键或轨道摄像机,并断言一帧与另一帧相同的方式模型断言比例一样——frames(subject), visible(king.helm), clearance,甚至color(x, y, gold)在发货的像素上。

该90秒的暗幻入场动画("UNCOUNTABLE")来自一个原始的暗黑破坏神类似提示:拍摄清单,旁白,四个boss,一个醒来的尸体。LLM建造了所有20个模型,2个区域,17个镜头,配乐,旁白和剪辑。每个镜头都收敛到零警告之前我就看到了一帧。

工作流程,如果你想试试:

  1. 问任何LLM为你最喜欢的游戏提供一个电影提示:镜头列表,旁白和视觉圣经。让它是原创的,不是复制。
  2. 将这个提示交给Claude Code:“克隆 https://github.com/elliottdehn/wam 并制作这个电影。使用一个子代理每个资产和一个子代理每个.cine”
  3. 它读取规范,编写模型和镜头,编译,读取自己的lint,反复迭代。
  4. 观看草稿,给出平常话的反馈(“那条线上的光应该熄灭”),让它重拍。