下载 App

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

12 小时前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 万关注·4040 帖子
游戏开发者讨论区 封面
1.2 万关注 · 4040 帖子
01:04
游戏服务器工程师入门截图
游戏服务器工程师入门
从事游戏服务器开发,需要这些知识储备,造作准备,早学习,为工作做准备
10:35
打工人VS资本家,游戏Demo详细介绍截图
打工人VS资本家,游戏Demo详细介绍
游戏为策略游戏,玩家只需要把握时机召唤角色,释放技能。角色有自己的ai决策逻辑执行寻路、攻击、释放节能。 对现实职场进行讽刺。#发现好游戏
1 赞
00:47
新游招募令-【创世纪】"命运眷顾勇敢之人!"截图
新游招募令-【创世纪】"命运眷顾勇敢之人!"
欢迎来到这片充斥着枪炮,细菌,与钢铁的土地,旅人。 在这里,世界正处于大争之世。驱动与链接钢铁巨兽的不是蒸汽,而是被湮灭的“信息熵”。人们通过魔晶这一工业奇迹开启了工业化的浪潮,第二次魔导革命于一战后的阵痛中开启,魔导工业技术于实践中爆炸式发展,也带来了不可逆的代价——世界正在枯竭,洋流遭到污染,现实的物理法则开始被人质疑,时序在魔导工业化的浪潮中逐渐崩坏,历史被人所遗忘,又以扭曲的方式重组,人与
1 赞
6 回复
龙之谷启程手游丨战士新手加点攻略(剑圣分支)截图
龙之谷启程手游丨战士新手加点攻略(剑圣分支)
一转分支:剑圣(爆发连招流,喜欢高输出选)定位:敏捷爆发、单体高伤、灵活连招,攻速快、打击感强,适合喜欢秀操作、打单体爆发的玩家。核心加点(15-50 级,优先满核心) 1. 必满核心(优先级最高)三段斩(满):突进 + 三连伤害,快速贴近 BOSS,连招起手月影斩(满):剑圣核心单体爆发,高伤 + 剑气,打 BOSS 主力技能。剑气共鸣(满):普攻附带范围剑气,持续输出拉满,清怪 / 单体都好用
1 赞
【开发日志06】《代号·影巢行动》活动截止,但会持续更新。截图
【开发日志06】《代号·影巢行动》活动截止,但会持续更新。
感觉这次就是陪跑了,现在开始停止上传和更新游戏包体,11 月底才可以上传更新。 期间就慢慢来,慢慢优化了,现在也还在进行bug的修复和优化就是了。 真正开始搞可以说是10月15日左右才正锚定开始,之前一直都在纠结游戏的类型、机制、美工、名字…等等,导致重来了很多次,游戏项目都重新创建了好几个。 要吐槽的是,这里最让我烦恼的其实是游戏的名字,纠结了十多天最后还是在群友的建议下才起的《代号·影巢行动
2 赞
开发日志2截图
开发日志2
和妈妈一起的太空航行要开始咯,虽然太空很大很容易感觉很孤独和无聊,但是能和妈妈一起的话也很不错吧! #聚光灯gamejam开发者日志
1 回复
01:26
高燃 PVP 对决,每一秒都在极限拉扯!截图
高燃 PVP 对决,每一秒都在极限拉扯!
你以为拼的只是手速?在《萍城异闻录》的战场里,硬核操作与心机博弈并存,高手过招,差一步就是生死之别! 华丽技能破空而来,浮空追击、闪避反打、魂卡瞬发,每一个动作都丝滑带感,打击感拉满!没有绝对的无敌,只有瞬息万变的战局 —— 前一秒你还在强势压制,下一秒对手就能用羁绊阵容逆转局势。 是莽夫硬刚,秀翻全场?还是老六埋伏,坐收渔利?在这里,没有固定套路,你的打法,由你定义! 搭配玩家打斗视频,近距离感
2026.10.20更新日志:截图
2026.10.20更新日志:
1.福利继续,每天登录送20张劵畅玩,天梯匹配AI对战免费不用劵! 2.优化闯关模式,从第1关开始就奖励功勋值。 3.增加失败结算页。 4.增加两张新技能卡: “净化”:重置前面3张公共牌! “免死”:直接开牌,如果输了也是重来! 5.游戏将持续更新!欢迎关注后续内容,分享技能创意与玩法建议,一起设计《德了个DER》
桃汽日志 05截图
桃汽日志 05
🌿《森之花径》开发者日志|在花与林间,开启一场会呼吸的冒险 大家好,我们是《森之花径》的开发团队。 这段时间里,我们一直在打磨这个漂浮在绿意之中的森林冒险世界。游戏的灵感,来源于我们对自然、生灵与生态循环的观察:浮岛上的花草并非只是装饰,它们会以花露、花签、光之籽和花妖的形式,参与到每一次冒险之中。 在《森之花径》里,玩家将扮演一位穿行于浮岛林间的森之精灵,在高低错落的平台之间探索、战斗、收集与交
开发日志#6 测试版本开放了截图
开发日志#6 测试版本开放了
二十天,从想法到图再到机制设计,最后到实现 虽然现在只完成自己设想的一小部分,但是感觉是自己进步的一大步 后续会持续开发,有人玩过有意见的可以随时提 一个人做到现在虽然累但是提升还是很大的 希望能有人喜欢玩
1 赞