下载 App

《退格:第七码头》2D 美术设计开发日志

3 小时前1 浏览综合
《退格:第七码头》2D 美术设计开发日志
记录时间:2026-10-19 | 工程:E:\unity\退格:第七码头。(团结 1.10.1 / URP 2D)

0. 起点:为什么从 3D 转 2D

Demo 最初是 3D 低多边形灰盒,试玩后暴露三个硬问题:镜头不可控(第三人称相机在场馆里频繁穿墙)、美术量爆炸(每间房都要建模打光烘焙)、画面不成体系(灰盒与最终美术之间没有过渡)。
于是改为 2D 像素俯视:一张底图 + 一张遮罩 + 若干精灵,把工作量从建模转到画图。
[图片:暂不支持黏贴,请手动导入]
主图 + 可走遮罩叠加(绿=可走)

1. 像素规格定稿

逻辑分辨率 960×540(= 480×270 的 2 倍);1 像素 = 1 世界单位(PPU=1);像素块 2×2;调色板 ≤32 色(冷灰绿 + 锈红 + 苔绿)。
过滤 Point、压缩 None;Pivot:角色帧 (0.5, 0.03125) 即脚底线,物件用 Bottom,地面贴花用 Center。

2. 主图与遮罩(返工最多的一步)

底图 area_main01.png 1088×960,由 3D 俯视渲染后像素化;坐标系 worldY = 959 − imageY。
遮罩是纯黑白 PNG(白=可走),采样走 GetPixels32(),所以贴图必须开 Read/Write;玩家碰撞为中心加左右各 3px,通道窄于 7px 会卡住。
三次迭代:v1 自动分割 19.3%(草坡误判可走、木阶误判阻挡)→ v2 多边形+材质 21.5%(湖边泥滩被挡死,去不了池塘)→ v3 只挡墙与水 70.5%(草地泥滩岸线全放开)。
[图片:暂不支持黏贴,请手动导入]
净水站内部俯视图与遮罩

3. 房间

工厂 1376×768 可走 71.1%;苔棚 1296×800 可走 53.2%;净水处理站 1376×768 可走 49.9%。
教训:遮罩一开始用方块包围盒扣过滤罐,罐子四周 40px 地面被一起封死,玩家绕不过去;改成圆形遮挡才自然。
[图片:暂不支持黏贴,请手动导入]
主角行走 4 帧(红线为脚底线)

4. 角色:主角与 NPC

主角:九宫格截图切帧 → 抠白底 → 统一 64×64 → 脚底对齐 y=61 → 四帧统一朝左(背包在右),朝右时 scale.x=-1。
踩坑:混入朝右姿势会让背包左右跳(用镜像统一);前后走原本只有单帧,补 _01 做交替,否则是平移滑步。
NPC:每人 16 姿态挑 3 动作(防备/工作/交付)+ 呼吸帧,共 27 张;三段式状态机 Guarding→Working→Handing。
[图片:暂不支持黏贴,请手动导入]
四名 NPC 的动作帧

5. 物件、门与装饰

交互物件 7 个 64×64;门 4 态 96×96;传送门 2 个 64×64;装饰 10 个 16–64,另补踏板 deco_bridge。
这些图标原本 64/96px 高精度,在 2px 块地图上明显细一档,统一做 2×2 阶梯化降精度。
[图片:暂不支持黏贴,请手动导入]
门四态与传送门

6. UI(27 件)

面板 3(九宫格 Sliced,border=24;填充 / 纯边框 / 纸面三种分工)、印章 2(256×256,印泥质感)、交互图标 15(64×64,白边清理到 ≤0.05%)、结局图 4(512×512)、Logo 3、头像 1(96×96)。

7. 过场

一套组件 RbTransitionCard 支撑四种版式(Tactical / Pass / Dossier / Ending),共享外框、字号阶梯 52-34-23-19-18-12-11 与强调色 #C4964A。
过场时长统一 3 秒(淡入 0.25 + 停留 2.55 + 淡出 0.25),可按 E / 空格跳过。

8. 音频与美术的对应

46 个 WAV(BGM 9 / 环境 8 / 音效 29)全部程序化合成。BGM 按区域切换,0.5 秒交叉淡化、同刻只一条;环境层 0.6 秒淡入。
逐字电子声:主角 415Hz、NPC 620Hz,每字触发但间隔 ≥0.06 秒;NPC 三条短气声(嗯 / 哼 / 拒绝)。

9. 工具链

所有资产均由脚本生成、可重跑:遮罩(材质判定+多边形+连通域)、房间、九宫格切帧与抠底、物件图标、音频合成、剧情静帧与过场序列帧。

10. 七条经验

1) 网格统一优先:块宽、Pivot、PPU 三者不一致,画面立刻像拼贴。
2) 遮罩宁可少挡:挡多了就是空气墙,本作因此返工三次。
3) 抠底要从边缘泛洪,纯白阈值会把角色身上的白色高光抠穿。
4) 朝向在切帧时就统一,镜像比重画便宜。
5) UI 与场景可以是两套语言:本作刻意保留厚涂 UI + 像素场景的分层。
6) 所有尺寸走唯一缩放源 RbUi.S,否则 4K 下 HUD 缩成角落一小块。
7) 生成器脚本比成品更重要:图会改一百次,能重跑的脚本才
TapTap
游戏开发者讨论区
1.2 万关注·3991 帖子
游戏开发者讨论区 封面
1.2 万关注 · 3991 帖子
初心依旧,决战归来!今日《决战破晓》手游双端上线TapTap平台!截图
初心依旧,决战归来!今日《决战破晓》手游双端上线TapTap平台!
各位期待已久的冒险家们,经典科幻风MMO手游《决战破晓》今日双端上线TapTap平台!原汁原味还原端游质感!让我们一起进入兰肯纳斯,开启赛博时代的冒险之旅! 【故事背景】公元2800年,太阳异变,灾厄降临。骤然加剧的恒星活动使整个兰肯纳斯沦为废土,文明毁于一旦。幸存的人类在变异怪物的威胁下艰难求生,人口锐减,希望渺茫。然而,火种未灭——现在,请举起你的武器,组建星际军团,为了生存而战!抵御异变
00:51
聚光灯第11天啦!新进展!截图
聚光灯第11天啦!新进展!
#TapTap聚光灯独立游戏 #聚光灯gamejam开发者日志 #TapTap 扔扔骰子,抽抽小霸鸽[心动小镇_点赞]
9 赞
7 回复
01:04
游戏服务器工程师入门截图
游戏服务器工程师入门
从事游戏服务器开发,需要这些知识储备,造作准备,早学习,为工作做准备
10:35
打工人VS资本家,游戏Demo详细介绍截图
打工人VS资本家,游戏Demo详细介绍
游戏为策略游戏,玩家只需要把握时机召唤角色,释放技能。角色有自己的ai决策逻辑执行寻路、攻击、释放节能。 对现实职场进行讽刺。#发现好游戏
1 赞
00:47
新游招募令-【创世纪】"命运眷顾勇敢之人!"截图
新游招募令-【创世纪】"命运眷顾勇敢之人!"
欢迎来到这片充斥着枪炮,细菌,与钢铁的土地,旅人。 在这里,世界正处于大争之世。驱动与链接钢铁巨兽的不是蒸汽,而是被湮灭的“信息熵”。人们通过魔晶这一工业奇迹开启了工业化的浪潮,第二次魔导革命于一战后的阵痛中开启,魔导工业技术于实践中爆炸式发展,也带来了不可逆的代价——世界正在枯竭,洋流遭到污染,现实的物理法则开始被人质疑,时序在魔导工业化的浪潮中逐渐崩坏,历史被人所遗忘,又以扭曲的方式重组,人与
1 赞
6 回复
开发日志03:地形设计截图
开发日志03:地形设计
既然是一个挖矿游戏,那场景就设定为一个几乎”无限”深的矿场 不同矿物方块硬度不一样.这样就能设计不一样的法术强度了,能通过技能树升级 原本还生成的噪声的矿洞的,但是体验下来不是很好,还需要测试添加迷雾 矿物设计了15种应该够用了 后续往技能树方面讲讲
01:26
高燃 PVP 对决,每一秒都在极限拉扯!截图
高燃 PVP 对决,每一秒都在极限拉扯!
你以为拼的只是手速?在《萍城异闻录》的战场里,硬核操作与心机博弈并存,高手过招,差一步就是生死之别! 华丽技能破空而来,浮空追击、闪避反打、魂卡瞬发,每一个动作都丝滑带感,打击感拉满!没有绝对的无敌,只有瞬息万变的战局 —— 前一秒你还在强势压制,下一秒对手就能用羁绊阵容逆转局势。 是莽夫硬刚,秀翻全场?还是老六埋伏,坐收渔利?在这里,没有固定套路,你的打法,由你定义! 搭配玩家打斗视频,近距离感
龙之谷启程手游丨战士新手加点攻略(剑圣分支)截图
龙之谷启程手游丨战士新手加点攻略(剑圣分支)
一转分支:剑圣(爆发连招流,喜欢高输出选)定位:敏捷爆发、单体高伤、灵活连招,攻速快、打击感强,适合喜欢秀操作、打单体爆发的玩家。核心加点(15-50 级,优先满核心) 1. 必满核心(优先级最高)三段斩(满):突进 + 三连伤害,快速贴近 BOSS,连招起手月影斩(满):剑圣核心单体爆发,高伤 + 剑气,打 BOSS 主力技能。剑气共鸣(满):普攻附带范围剑气,持续输出拉满,清怪 / 单体都好用
1 赞
00:15
一灵起雷,七霆清场-《符纹奇谭》 · 雷法实机介绍截图
一灵起雷,七霆清场-《符纹奇谭》 · 雷法实机介绍
4 赞
旅行小浣熊截图
旅行小浣熊
刚出的游戏,领略不一样的旅行,闲暇之余可以照料自己专属菜园,收收菜!一起来玩吧!