做像素游戏,画面到底该画多大
文本概览:全文约 1,755 字,阅读约 5 分钟。
最近我在用 AI 搭一个 ARPG 小 Demo。你猜第一个卡住我的问题是什么?不是画画,不是剧情,是一个看起来特别无聊的问题:画面到底该画多大。
这个问题不解决,后面全是返工。角色画好了发现太大,场景铺完了发现一屏装不下。根子都在这个开头没定。
今天把这件事一次说清。
先分清两个分辨率
做 PC 像素游戏,要先分清两个概念。
逻辑分辨率,是你真正画像素的那块画布,程序也按它渲染。显示分辨率,是玩家屏幕上看到的窗口大小,1080p、4K 都是它。
美术要定的只有前者。后者不用你管,靠放大解决。
举个例子:你画 640×360 的画布,在 1080p 屏幕上放大 3 倍,刚好铺满 1920×1080。玩家看到的是大图,你画的还是小画布。
三条核心原则
一,画在低分辨率,放大显示。不要直接在 1920×1080 上逐像素画。那不叫像素游戏的工作流,那是 HD 插画的量级,工作量完全不是一回事。
二,优先整数倍缩放。逻辑分辨率 ×2、×3、×4,能刚好填满常见显示器,像素才锐利。×2.5 这种非整数倍,屏幕上一个像素要对到 2.5 个物理像素,对不齐,只能硬摊,边缘就发虚。
三,PC 默认 16:9。除非你刻意做复古 4:3,选 16:9 最省事,现在的显示器都是这个比例。
常用逻辑分辨率,一张表说清 逻辑分辨率 比例 适合 1080p 放大 320×180 16:9 极简复古、小团队 6× 480×270 16:9 独立游戏很常见 4× 640×360 16:9 细节和工作量平衡好 3× 960×540 16:9 偏精细的 HD 像素风 2×
如果你明确要 SNES、GBA 那种复古味,走 4:3:320×240 或 640×480,全屏时上下留黑边,像素依然清楚。
你可能会问:前面不是说 16:9 最省事吗?其实我自己就选了 4:3。我的 ARPG Demo 用的就是640×480 配 32×32 角色,因为我想要的就是那种老掌机味,黑边反而加分。AI 帮我把引擎的像素开关(pixel perfect / 整数缩放)打开,1080p 下 2 倍整数放大,画面不满屏、四周留一圈黑边,但每个像素都干干净净。
按游戏类型选
平台跳跃、动作类。角色 16×16 到 32×32,选 480×270 或 640×360。一屏看到 15 到 20 个格子宽,手感比较舒服。
ARPG、探索类。角色 32×32,640×480 或 640×360 都合适。
俯视角 RPG。角色可以更小,16×16 到 24×24,选 480×270 或 320×180,视野更大,也更复古。
弹幕、快节奏类。画面信息多,640×360 或 960×540。想极简复古就 320×180。
一个更靠谱的思路:从格子反推
比起对着表挑,我更推荐反着来:先定 tile 大小和一屏要看多少格,再算分辨率。
比如 16×16 的 tile,想一屏看 40 列,40×16=640,宽就是 640;高度按 16:9 取 360,能看 22 行半(360÷16=22.5),半格没影响,相机居中就好。比如 32×32 的 tile,想一屏 20×15 格,20×32=640、15×32=480,那就是 640×480。
还有一个坑要提醒:角色尺寸别随便加。16 加到 32,像素量是4 倍。动画帧数一多,工作量直接爆炸。
不想纠结?抄这份作业 你的情况 建议 第一次做、小团队、偏复古 480×270,角色 16×16 或 32×32 想要多一点细节 640×360,角色 32×32 明确要 4:3 复古味 640×480,角色 32×32 想要《Eastward》那种精细感 960×540,但工作量明显更大
说实话,第一次做的话,我觉得直接 480×270 起步就挺好。画面小,意味着你能更快把游戏做完。做完,比做精重要。
最后说两句
分辨率这件事,本质上是给野心定边界。画布越小,你越容易把第一款游戏真正做出来。
而做出来那一步,比任何技巧都值钱。我见过太多人卡在“等我画得再好一点”。其实你该卡的问题只有一个:这块画布,够不够我把游戏做完。
定了,就开画吧。今晚就可以做一件事:建一个 480×270 的画布,把主角放进去走一格试试。分辨率对不对,十分钟就有答案。
热门跟贴