下载 App
开发者日志 Day4|搬上手机:横屏触控与云存档
大家好,我是《宝箱地牢》的独立开发者无尘。Day 4 记录的是 10 月 13 日下午两点多到 14 日凌晨零点四十的开发。还是我和 AI(ChatGPT)一起写代码,我负责拍板和试玩。昨天数值有了天花板,今天的目标只有一个:让游戏在手机上好好跑起来,顺便上 TapTap。
今天做了什么
1. 楼层地图和传送。 在地牢里按 M 或点右上角小地图,就能展开本层的详细地图:已探索的房间会显示类型、你在哪、房间怎么连;相邻但没去过的房间只显示问号。选中房间,右边会列出剩余宝箱、能买的商品、补给有没有用过、出口和房间机制。当前房间清完后,点任意一个已清理的房间就能直接传送过去,不用再一路走回头。传送会保留生命、护盾、冷却和负面状态,也不会刷新进房奖励;战斗中不能传送,单人看地图时游戏暂停。
2. 横屏触控。 左边摇杆移动,右边按住攻击会自动瞄准附近看得见的敌人,拖动攻击键可以手动瞄准;闪避、互动都能和移动、攻击同时按。底部放了地图、任务、装备三个按钮。竖着拿手机会提示转横屏。
3. 云存档与成就。 首页新增「云存档与成就」。第一次连接要先确认把本机进度存到当前账号;如果云端已经有一份不同的存档,会把两边的魂晶、冒险次数和击杀数摆出来让玩家自己选,绝不自动合并货币,也不偷偷覆盖。用云档之前会先给本机做一份完整备份。同时上了 8 个成就:归来的旅人、初露锋芒、久战之勇、破晓英雄、遗物学徒、博识之眼、工坊赞助者、勤学之心,条件直接沿用营地里的功勋。
4. 全屏和直接点选菜单。 之前为了像素整齐用的是整数倍缩放,窗口四周会留白。现在画布铺满整个屏幕,超宽屏能看到更宽的视野,16:10 能看到更高的视野。触屏菜单上那组上下左右方向键也删了,菜单直接点选项就行;需要离开的界面右上角都有「关闭/返回」,读过的剧情可以点「上一页」回看。
5. 浮动摇杆。 摇杆改成了浮动的:左半边屏幕手指按在哪,摇杆中心就在哪,松手后隐藏。点菜单和 HUD 时不会误触发移动,第二根手指也不会把摇杆抢走。
6. 一首原创 BGM。 新曲叫「Lanterns Below」,E 小调、90 BPM、16 小节、约 42 秒一循环,用钟琴旋律、拨弦、弦乐和轻鼓点表现地牢探索的感觉。整首曲子是用脚本程序合成出来的,没有用任何第三方音源。战斗时音乐会自动压低一点,切到后台暂停。
7. 开箱直接操作 + 物品外观预览。 开箱卡片上点装备、替换或出售会立刻执行;空装备栏和消耗品会直接显示「装备/使用」按钮。到了凌晨又给开箱和购买卡片加了独立的外观区:左边是完整的物品图,右边是属性,下面是操作按钮,谁也不挡谁。银武也会用自己的组装部件生成预览。
遇到的坑 / 思考
- 菜单缩在左上角。 改成全屏之后,世界画面确实变大了,但菜单还是按原来 320×180 的固定坐标从左上角画,大屏上整个菜单挤在角落里。最后让首页、所有 NPC 菜单、剧情、任务、地图、暂停、装备选择和结算统一用居中布局,点击区域和绘制位置用同一套偏移,才算彻底解决。
- 顶部那 20 像素。 原来世界画面顶上一直给 HUD 留着一条 20 像素的空带。现在去掉了,场景铺满整块画布,生命、金币、小地图改成半透明底板浮在场景上面。
- 只选中、不确认。 开箱时点了装备,结果只是“选中”,还得再确认一次,手机上非常别扭。现在一点就执行,并且加了短暂保护,连点也不会重复结算。
- 松手了人还在跑。 手指在切菜单、换房、失焦或旋转屏幕时被“吞掉”,角色就会一直往前走。现在这些情况都会主动清掉触摸输入。
- 音效太小声。 音效主增益先从 0.35 提到 0.7,加了一个压缩器防止叠加时爆音;后来又提到 2.1,压缩器只在接近峰值时才介入。设置里也多了独立的「音效音量」0 到 100%,调成 0 不会把音乐一起关掉。
- 思考: 今天最大的体会是,电脑上好用不等于手机上好用。今天的改动大多来自上手试玩后的反馈,一条一条改。为了不让改动互相打架,每次都在 1280×720、1386×640、2560×1080、768×1024 等几种窗口比例下检查一遍,光物品外观预览一项就测了 444 件物品 × 五种窗口尺寸,共 2,225 项。
下一步
- 开箱演出再打磨一下;
- 做时装系统和造型师 NPC;
- 加七日签到、营地扩建和新手引导;
- 等 TapTap 审核结果。
游戏终于能拿在手上玩了,接下来让它更好看、更好上手。我们 Day 5 见!





