下载 App

《星海拓荒》开发者日志|41 小时,把一座岛从灰模推到上线

10 小时前1 浏览
10 月 21 日上午 10:21,TapTap 制造的控制台上跳出「发布成功」。死线是 12:00,提前了 1 小时 39 分。从 10 月 19 日傍晚把工程同步到本地开始算,前后 41 小时。这篇不写玩法,写这两天是怎么把游戏做出来的——包括踩过的坑。
游戏一句话:公元 9990 年,人类降落在一颗表面几乎全是咸海的类地行星。你是这里唯一的管理者,你放下的每一座设施都会改变水的流向。水、粮、盐碱化、民心一层层推着这座岛,走向定居,或者散伙。

这两天做完了什么

主菜单点「新游戏」时,开场动画必须播放、必须有配乐;底栏 24 张卡片分成「建造 15 / 升级 9」两段,每张新卡第一次出现时会闪一个 NEW;可建建筑增加到 20 栋,加上管线、电杆、三个小人变体和两条船,一共 27 套在 Blender 里做的低模:居住舱 A/B、淡化设备、采矿、冶金工坊、铁匠铺、钢铁厂、农田、温室、水箱、钢制水箱、堤坝、工坊、太阳能、蓄能、潮汐、风能、核电、粮仓、船厂。
玩法上增加了工业链(采矿 → 冶金 → 铁匠铺 → 钢铁厂,「钢」成了第二种核心资源)、风能核电潮汐的升级档位、风暴作为第四种天气、里程碑三级(立足 / 扎根 / 家园)和一个不评分不评星的胜利结局、第 1/3/7/12/18/25 天的生存节点、被罢免后能用「复活券」按原进度续局(上限两张)、倍速 ×1/×2/×4。
最花力气的是难度。目标只有一句话:挂机必须死,动手才能活,高手才配赢。 最后用四个场景的模拟断言把它固定下来:完全不管,第 0.69 天被罢免;只挂机,第 2.44 天粮崩;正常玩,10 天以上还活着;会玩的人,第 8 天达成严格「立足」。

本地开发这两天是怎么转的

整体流程是:改 Lua → headless 运行断言 → 本地窗口预览 → 远端构建 → 真机二维码 → 包体上传。制造 MCP 负责其中的构建、预览、资源 meta/UUID、音效生成和发布链路;代码、测试、文档都在本地仓库里,用 git 管。
结束时账面上的数字:77 个 Lua 文件、3.5 万行脚本、27 套模型、33 个测试套件、1798 条断言全绿、远端构建 2 分 20 秒。
但这两天最耗时间的不是写代码,是在没有画面的情况下确认东西真的对。这台机器上 Maker 的截图通道不可用(PNG 静默不落盘),Lua 的 LSP 守护进程也在发布日挂过一次。于是视觉验收只能换成几何断言——按钮在不在、命中区多大、卡片有没有超出屏幕、底栏占屏幕多少——并且必须在文档里写明「这是断言验收,不是肉眼验收」。这句话后来救了我们:它逼着人不要在报告里写「看起来没问题」。

三个真 bug,都是断言抓的,不是眼睛抓的

第一个是角度单位。引擎的 Quaternion(angle, axis) 要的是度,代码按弧度传。堤坝的朝向写 90°,实际只转了 1.57°,肉眼几乎看不出来,画面上「好像也对」。
第二个是配色参数。MapView 里把算出来的颜色数值当成表色参数传给了 fillRect,每帧刷 104 条 Lua 报错。画面照常,是日志在叫。
第三个是开场动画:新游戏第一次进入时,分镜被进程级的播放门控吞掉了。同一天还有更离谱的——「居民欢呼」和「你被罢免了」能在同一刻发生。修法不是删掉庆祝,是让庆祝只看事实:活着、民怨没到警戒线才庆祝,不满足就延后补发。

复核的纪律,是这两天最值钱的东西

写代码的和审代码的是两个模型:一个只写,一个只读、只查、亲自跑。审的人不听汇报,自己重新跑;跑不出来的数字一律降级成「未验」。有一次核对时,复核把对方声称的 31 个测试日志全部亲自跑了一遍,30 个逐字节一致,剩下的那个是并发批次重写过的。
也如实说明失败:发布日有两次复核代理跑完没留下任何产出,最后是总控亲自抽验,报告里明写「可信度中高,非独立双人背书」。三批实施代理里也有一次在完成规则层之后直接死掉、没有报告,靠第二个代理接手现场并接上了后续工作。

发布日

00:55,远端构建通过,比死线早 11 小时。剩下的时间全给了试玩反馈:
「存档和退出按钮看不见」——升为发布阻塞问题,动作按钮前置、加显式「主菜单」、退出自动存档;「新游戏没有开场动画、没有音乐」——门控问题,并接上已有配乐;「欢呼和罢免同时发生」——就是上面第三条;岛屿配色此前被误砍,读参考图重新取色补做;合规扫描,加了命名敏感词过滤。
上传包体时遇到一次「工作区启动失败」,唤醒工作区后重试成功。最终 1798 条断言 0 失败,玩家存档的 md5 全程一个字节没动。

待办清单

数值全是「拟定值」,难度四场景是模拟跑出来的,不是手感校准过的;水塔和水库砍了;main.lua 1400 多行的拆分也砍了,风险大于收益;船队和群岛还只是路线图;没有截图通道,视觉验收始终隔着一层。

所以想请你来玩

《星海拓荒》已经在 TapTap 开放测试。想听的不是「好不好玩」,是三个具体的问题:第一次咸潮拍上岛之前,你在干什么?你有没有被罢免过?哪一步你看不懂?
如果这篇日志对也在本地折腾制造 MCP 的人有点用,这些坑就没白踩。
公元 9990 年,人类抵达一颗表面几乎全是咸海的类地行星。你放下的每一座设施,都在改变这片水的流向。
TapTap
游戏开发者讨论区
1.2 万关注·4033 帖子
游戏开发者讨论区 封面
1.2 万关注 · 4033 帖子
01:04
游戏服务器工程师入门截图
游戏服务器工程师入门
从事游戏服务器开发,需要这些知识储备,造作准备,早学习,为工作做准备
10:35
打工人VS资本家,游戏Demo详细介绍截图
打工人VS资本家,游戏Demo详细介绍
游戏为策略游戏,玩家只需要把握时机召唤角色,释放技能。角色有自己的ai决策逻辑执行寻路、攻击、释放节能。 对现实职场进行讽刺。#发现好游戏
1 赞
00:47
新游招募令-【创世纪】"命运眷顾勇敢之人!"截图
新游招募令-【创世纪】"命运眷顾勇敢之人!"
欢迎来到这片充斥着枪炮,细菌,与钢铁的土地,旅人。 在这里,世界正处于大争之世。驱动与链接钢铁巨兽的不是蒸汽,而是被湮灭的“信息熵”。人们通过魔晶这一工业奇迹开启了工业化的浪潮,第二次魔导革命于一战后的阵痛中开启,魔导工业技术于实践中爆炸式发展,也带来了不可逆的代价——世界正在枯竭,洋流遭到污染,现实的物理法则开始被人质疑,时序在魔导工业化的浪潮中逐渐崩坏,历史被人所遗忘,又以扭曲的方式重组,人与
1 赞
6 回复
龙之谷启程手游丨战士新手加点攻略(剑圣分支)截图
龙之谷启程手游丨战士新手加点攻略(剑圣分支)
一转分支:剑圣(爆发连招流,喜欢高输出选)定位:敏捷爆发、单体高伤、灵活连招,攻速快、打击感强,适合喜欢秀操作、打单体爆发的玩家。核心加点(15-50 级,优先满核心) 1. 必满核心(优先级最高)三段斩(满):突进 + 三连伤害,快速贴近 BOSS,连招起手月影斩(满):剑圣核心单体爆发,高伤 + 剑气,打 BOSS 主力技能。剑气共鸣(满):普攻附带范围剑气,持续输出拉满,清怪 / 单体都好用
1 赞
开发日志2 世界观设定、叙事与机制截图
开发日志2 世界观设定、叙事与机制
没有一句对白、没有一个文本框,怎么讲完一段跨越百年的重逢? 在我的设计里,这是一座拥有数百栋几何建筑、被分成六片电网的空旷雪城。主角从城南的积雪中醒来,身后没有脚印也没有记忆。他唯一能做的是顺着每半分钟一次从雪原冲进城里的脉冲,去修通六个走乱了的站点,并在被白霜覆盖的铁板与空柜门背面拂去积雪,读到很久以前另一个染随手划下的字迹。 我放弃了常规的彩色画面,将全片 40 多个视点的底图定为碳笔涂画的效
1 赞
【灵感菇侦探🍄开发者日志#5】 真相只有一个...吗?截图
【灵感菇侦探🍄开发者日志#5】 真相只有一个...吗?
《灵感菇探案集》是一款关于“听见、剪下、重新拼贴”的侦探游戏。你扮演一位能听见物品说话的灵感菇侦探:听取现场的证词,从句子里剪下关键词,再把它贴到别处。一句话改变了,眼前的场景也可能跟着改变,随之新的证词和物品也会随着变化出现,你需要思考和梳理如何探案,但比这更重要的,打开自己的脑洞,尝试在罪案现场之中探索吧! 目前可以体验两个案件:在教学关里,循着花园中物品的只言片语寻找小猫奶盖;在《最后一杯》
4 赞
01:26
高燃 PVP 对决,每一秒都在极限拉扯!截图
高燃 PVP 对决,每一秒都在极限拉扯!
你以为拼的只是手速?在《萍城异闻录》的战场里,硬核操作与心机博弈并存,高手过招,差一步就是生死之别! 华丽技能破空而来,浮空追击、闪避反打、魂卡瞬发,每一个动作都丝滑带感,打击感拉满!没有绝对的无敌,只有瞬息万变的战局 —— 前一秒你还在强势压制,下一秒对手就能用羁绊阵容逆转局势。 是莽夫硬刚,秀翻全场?还是老六埋伏,坐收渔利?在这里,没有固定套路,你的打法,由你定义! 搭配玩家打斗视频,近距离感
【开发日志06】《代号·影巢行动》活动截止,但会持续更新。截图
【开发日志06】《代号·影巢行动》活动截止,但会持续更新。
感觉这次就是陪跑了,现在开始停止上传和更新游戏包体,11 月底才可以上传更新。 期间就慢慢来,慢慢优化了,现在也还在进行bug的修复和优化就是了。 真正开始搞可以说是10月15日左右才正锚定开始,之前一直都在纠结游戏的类型、机制、美工、名字…等等,导致重来了很多次,游戏项目都重新创建了好几个。 要吐槽的是,这里最让我烦恼的其实是游戏的名字,纠结了十多天最后还是在群友的建议下才起的《代号·影巢行动
1 赞
开发日志2截图
开发日志2
和妈妈一起的太空航行要开始咯,虽然太空很大很容易感觉很孤独和无聊,但是能和妈妈一起的话也很不错吧! #聚光灯gamejam开发者日志
1 回复
初心依旧,决战归来!今日《决战破晓》手游双端上线TapTap平台!截图
初心依旧,决战归来!今日《决战破晓》手游双端上线TapTap平台!
各位期待已久的冒险家们,经典科幻风MMO手游《决战破晓》今日双端上线TapTap平台!原汁原味还原端游质感!让我们一起进入兰肯纳斯,开启赛博时代的冒险之旅! 【故事背景】公元2800年,太阳异变,灾厄降临。骤然加剧的恒星活动使整个兰肯纳斯沦为废土,文明毁于一旦。幸存的人类在变异怪物的威胁下艰难求生,人口锐减,希望渺茫。然而,火种未灭——现在,请举起你的武器,组建星际军团,为了生存而战!抵御异变