用 Gemini 生成 C64 汇编动画:骑自行车的鹈鹕拆解图曝光
m4rkmc · x · 2026-11-13
作者用 Gemini(自称 "gemini 4 hydrogen")生成了一段 Commodore 64 风格的骑自行车鹈鹕动画,非矢量而是汇编实现,含视差滚动与原版 SID 音乐。
配图是一张完整的技术拆解图:VIC-II 硬件 sprite 多路复用,把鹈鹕拆成 6 条 21-scanline 频带的 8 个硬件 sprite,零间隙 ping-pong 复用(Sprite 0..3 <-> 4..7),配合优先级 beak overlay;头部 4 种姿态通过 16 个骑车相位指针 LUT 组合,躯干/翅膀另有独立姿态帧。评论区感叹如此简单动画背后 sprite 工作量之大,尤其是那个小抖动。