下载 App

《元素工坊》开发日志 #7

10/107 浏览
把「能通关」推到「值得反复玩」
> 本期四件事:排行榜上线、工坊笔记、冰窟寒潮、以及一次把包体砍掉一半的排查。
> 引擎:UrhoX | 平台:PC + 手机 | 日期:2026-10-10
---
## 先说清楚这一期在解决什么
前六期我们一直在做「玩法」:让「环境即武器」这个想法成立,把它做成两个完全相反的 Boss。
但打通之后,一个问题浮出来了:**玩家通关一次,为什么还要再玩?**
这一期做的所有事,都指向这个问题。四条线:一条给玩家之间的比较,一条给知识的沉淀,一条给每局的压力,还有一条——把地基夯实。
---
## 一、排行榜:让「打得怎么样」有了参照
【图 1】
我们给每个 Boss 加了两张榜,一共四张:
| | 熔岩巨龟 | 冰渊蜘蛛 |
|---|---|---|
| **最快击杀** | 击杀耗时(秒) | 同左 |
| **最省瓶子** | 本局消耗的元素瓶数 | 同左 |
**为什么是这两个指标**?
因为《元素工坊》的胜负不靠手速,靠的是**对环境理解得多深**。而理解深度恰好会体现在这两件事上:
- **快**,说明你没走弯路——没浪费火瓶去烤不该烤的东西,没让巨龟在场地里白跑三圈。
- **省**,说明你真正用上了环境——因为瓶子是捷径,不是唯一解。场上永远留着不花瓶子的解法。
「最省瓶子」这张榜尤其有意思:**只烧一次火就过关**的人,会排在「火水各一」的人前面。它奖励的不是"会用瓶子",而是"知道什么时候不需要瓶子"。
前三名给了金、银、铜三枚奖牌。榜上还会高亮你自己那一行——哪怕没进前十,也会在底部单独显示你的名次。
**一个诚实的技术说明**:这个排行榜是客户端上报的,理论上可以被改内存伪造。对一个休闲向的单机游戏,我们做了基础校验(只有胜利才上报、耗时异常丢弃),但如果你看到某个成绩离谱,那大概率是真的离谱。
---
## 二、工坊笔记:把「埋着的东西」翻出来
【图 2】
这是这一期我自己最喜欢的功能。
做玩法的时候我们有个隐患:**最深的机制,玩家可能一辈子发现不了。**
比如巨龟关有一条四步连锁——火烤水坑冒出蒸汽 → 蒸汽推动风车 → 风车转满 6 秒 → 天花板打开落下冷风区。这是全场最漂亮的解法之一,但它藏在四层因果关系后面。大多数玩家不会想到去烧一坑水。
所以我们做了「工坊笔记」:把游戏里所有的元素反应和 Boss 机制,做成一本可以翻的册子,一共 31 条,按 Boss 分成两册。
**它有三个状态:**
- **未发现** —— 显示「???」,但给一句线索。比如「白汽往右飘……那台风车在等什么?」
- **待归档** —— 你在实战里做出过这个行为,条目会亮起,等你回来手动「归档」
- **已归档** —— 记下完整的机理,并发放「工坊结晶」
**为什么未发现的条目要给线索,而不是完全藏起来?**
因为这本笔记的定位不只是「展示柜」,更是「引导工具」。那句「风车在等什么」,就是给玩家的钩子——它会让你下一局真的去烧一坑水试试。
**为什么归档要玩家手动点一下?**
因为「记笔记」这个动作本身有价值。我们试过自动记录,但那样玩家根本不会注意到自己学会了什么。手动归档,是把「我发现了一个机制」这件事,变成一个明确的、有仪式感的时刻。
**还有一个刻意的设计**:我们把玩家踩过的坑也收进去了。比如蜘蛛关用冰打网结会「加固」它——这条笔记的标题就叫「冰会帮倒忙」。解谜游戏里,**最该被记住的往往不是正确答案,而是你犯过的错。**
---
## 三、冰窟的寒潮:让每一局都有压力
【图 3】
这一条来自一次代码审查——我们在冰窟的配置里发现了三个**死字段**:
```lua
chillRadius = 250,   -- 寒潮范围
chillRate   = 0.05,  -- 每秒积累冻结度
```
它们被定义过,但**从来没有任何代码读取过**。也就是说,设计里写着的「寒潮会缓慢冻结地面」,其实一直没做。
于是这一期把它补上了,但我们换了个做法——不是「全场随机结霜」,而是**离火源越远越冷**:
- 地热裂隙周围是**暖区**,暖区半径随裂隙火力收缩:满火力时 160,熄灭后归零。
- 越远离暖区,地面越容易结霜;踩上去会打滑失控。
- 裂隙越弱,结霜也越频繁。
- 暖区的边界,我们画成了一圈**琥珀色的环**,让玩家一眼看出哪里是安全的。
【图 3 说明:中央暖区干净,冰集中在中外环】
**为什么不做成随机结霜?**
因为随机是「运气」,而梯度是「决策」。
现在玩家会面对一个真正的取舍:**是花一个火瓶去护火,保住一大片暖区;还是省下这个瓶子去烧网结,但接受场地越来越冷?**
这个问题没有标准答案,而且它和「保护火源」这条主轴是同一个问题的两面。裂隙火力流失是**纵向**压力(时间越久火越弱),寒潮是**横向**压力(离火越远越危险)——两条压力交叉,冰窟才真正"冷"起来。
---
## 四、一次不太体面但很重要的活
这一期还有一件事:**玩家反馈加载卡在 99% 几十秒。**
我们一开始怀疑是新加的排行榜代码。排查之后发现,跟代码**完全无关**——
游戏包体有 **58MB**,其中 **32MB 是 10 个 mp4 视频文件**,占了整整 55%。而这些视频,**脚本里一个都没引用**。它们是之前做视频时留下的历史残留,因为构建配置是「全量打包」,所以被无差别地塞进了包里。
我们改了构建配置,把 `assets/video` 排除出去:
```
58.03 MB  →  26.30 MB
```
**砍掉了一半还多。** 剩下的 26MB 几乎全是美术纹理。
顺带还发现一个问题:有两张 2560×1440 的底图超过了引擎的压缩上限(2048),导致它们**压不成 GPU 格式、只能原样打包**。这个还在处理中——降尺寸后应该还能再小一截,而且启动解码也会更快。
**为什么把这件"不体面"的事写进来**?
因为做游戏的大部分时间,其实是在做这种事。新机制很亮眼,但一个 58MB 的包会让所有亮眼的东西都卡在 99% 的进度条上。
---
## 五、还顺手修了一堆 bug
写新功能的过程中,我们做了两轮完整的代码审查,修掉了 12 个问题。挑两个有代表性的说说:
**① 蛛网里的「幽灵网结」**
蜘蛛关的网结有自然寿命。过期后,代码把它标记成「已失效」并给了一个 0.8 秒的淡出时间——但淡出时间一到,**它又被重新设回 0.8 秒**。结果这个网结永远删不掉,会一直在数组里累积,画面上还留着一圈淡淡的灰色残影。
一局打久了,这些幽灵会越来越多。
**② 排行榜里「串味」的数据**
排行榜有「最快击杀」和「最省瓶子」两张榜。我们原本让它们**共用**同一套附加字段(击杀方式、元素明细)。
问题来了:这两张榜是**两局不同的成绩**。玩家先用 5 个瓶子打出一个好时间,再用 2 个瓶子打出一个省瓶记录——第二次写入会覆盖掉第一次的元素明细。结果就是,省瓶榜上那一行显示「2 瓶」,旁边却写着「火1 水2 冰1」——加起来根本不是 2。
修法是把两张榜的字段彻底拆开,各用各的键名。
---
## 六、这一期做了什么(速览)
| | 内容 |
|---|---|
| **排行榜** | 每个 Boss 两张榜(最快击杀 / 最省瓶子),前 10 名,前三名金银铜牌 |
| **工坊笔记** | 31 条元素反应与机制,三态(未发现/待归档/已归档),发现即得结晶 |
| **冰窟寒潮** | 离火源越远越冷,暖区随裂隙火力收缩;踩霜地打滑 |
| **包体瘦身** | 58MB → 26MB(排除 32MB 未引用的视频) |
| **代码审查** | 两轮,修 12 个问题(幽灵网结、排行榜字段污染、竞态等) |
**一句话总结**:这一期我们没加新 Boss,而是让**已有的两个 Boss**变得值得反复打——有了比较(排行榜)、有了沉淀(笔记)、有了压力(寒潮)。
---
## 写在最后
做完这一期,我们对"深度"这个词的理解变了。
以前觉得深度 = 更多内容(更多 Boss、更多元素)。现在觉得,**深度更像是「让已有的东西被反复使用」的框架**。
同一个竞技场,加上排行榜就有了比较;加上笔记就有了知识;加上寒潮就有了压力。Boss 一个没加,但玩家的可玩时长可能翻了几倍。
**下一步想做的**:用笔记积攒的「结晶」去解锁不同的**开局配方**——比如一个"只有火和风"的极端配比,逼你走完全不同的解法路线。让每一局开局前,玩家都要先做一个选择。
> 如果你试玩了,欢迎告诉我两件事:**排行榜上你排第几**?以及——**你是第几条笔记才想起来可以烧水坑的?**
**《元素工坊》开发日志 #7 完。**
# 《元素工坊》开发日志 #截图
# 《元素工坊》开发日志 #
把地图做成可玩的场地,再放一只会拆你网的蜘蛛 > 本期两件事:重构熔岩竞技场的地图背景;上线第二位首领「冰渊蜘蛛」。 > 引擎:UrhoX | 平台:PC + 手机 | 日期:2026-10-09 【图 0:封面】 --- > **📌 发布前请替换图片链接** > > 正文里的 `【图 N】` 是占位符,请上传对应图片后替换为图片地址。图片文件都在 `assets/i
官方
《九陆封神》版本更新公告
爱的勇士: 本次更新带来装备词条体系改版、两件全新神器、噬魂珠突破玩法、万灵图鉴优化,以及中秋国庆双节福利。具体调整如下: --- ## 一、装备极品词条改版 **新增词条** - **冷却缩减**:技能冷却直接缩短,可通过词条堆叠,让技能循环更快 - **BOSS攻击降低**:削弱BOSS的攻击数值(与"蚀魂幡"削减BOSS血量同思路,从源头降低压力) **词条下架** - 防御、魔御、对普通怪
官方
4 赞
1 回复
元素熔岩开发日志 #1:把攻击键删掉之后截图
元素熔岩开发日志 #1:把攻击键删掉之后
**日期:2026-10-08** 大家好,这是《元素工坊:熔岩巨龟》的第一篇开发日志。这是一款把"战斗"交给环境的动作解谜战斗 Demo:单关、封闭圆形竞技场、目标体验三到五分钟。 ## 一、第一个决定:不给玩家武器 做这个 Demo 的第一个决定,就是把攻击键从玩家身上删掉。 主角没有近战、没有射击、没有任何普通攻击。他手里只有火、水、冰、风四种元素瓶,数量是 2/2/2/1,用完就没了。而瓶
官方
# 《元素工坊》开发日志 #8:截图
# 《元素工坊》开发日志 #8:
把第三个 Boss 做完 > 这一期分两步走。10-12:给第三个 Boss 补上「能收场」的玩法收尾——战斗内可以认输, > 场地设施用完会自己回来。10-13:把整套美术装上——风蚀巨像、悬空神殿、场地机关, > 以及一个被美术「撑」出来的 UI 遮挡问题。 > 引擎:UrhoX | 平台:PC + 手机 | 日期:2026-10-12 ~ 10-13 【图 0:封面】#聚光灯GameJam开发者日志
官方
挨批才会赢
一句话简介:单手拇指能玩的地牢探险,骨架是「再下一层」的心跳,灵魂是暗黑 like 的构筑深度。 【核心玩法:搜、打、赌、撤】 · 碰撞开战:怪物站死不动,撞上才打,站桩对砍,走位即策略 · 点金带出:白蓝装备只在地牢有效,想带走?去点金台赌一把 · 死亡惩罚:死了没点金的全没;用逃脱卷轴回城,白蓝自动卖掉变金币 · 每一层都在问你同一句话:见好就收,还是再下一层? 【Build 深度】 · 三职
官方
1 赞
1 回复
# 《元素工坊》开发日志 #9:截图
# 《元素工坊》开发日志 #9:
## 先说清楚这一期在解决什么 前八期我们一直在做**三个 Boss 关**。到上一期为止,三个 Boss 都穿上了正式的衣服,也有了体面的收场方式。 但做完之后有个问题浮上来:**Boss 关的对手是会反抗的**。它们会躲、会变招、会逼你读破绽链。这是它的深度,也是它的门槛——你一旦打不过,就只能反复打同一关,直到读懂那道题。 所以我们想要一个**不一样的地方**:低压力、可反
官方
《挂机英雄:像素征程》版本更新公告
大家好,这里是《挂机英雄:像素征程》开发组。 本次版本已完成更新并提交 TapTap 审核,感谢大家一直以来的关注与测试反馈。本次更新重点围绕“解放双手”和“挂机体验优化”进行调整,新增了局内自动化功能。 一、本次更新内容 1. 新增自动选择强化祝福 局内出现强化祝福三选一时,开启功能后系统会自动选择第一个祝福选项。 适合希望减少重复操作、专注挂机推进的玩家。 2. 新增自动加点局内属性 开启功能
官方
1 赞
5 回复
【国庆七天乐】七天连领,上线就送 《九陆封神》国庆福利开启! 10月1日起连续7天,每天上线点「功能」→「国庆七天乐」领一份: 💎元宝×200 → 🗼塔印翻倍 → ⚔️装备掉率翻倍 → 💎元宝×200 → 🗼塔印翻倍 → ⚔️装备掉率翻倍 → 🎁元宝×500 七天合计 元宝×900 + 4天翻倍buff。 错过当日作废,翻倍当天有效(北京时间24点刷新)。 复古竖屏挂机RPG,三职业,离线也爆装。
官方
更新公告 挖矿周常 & 神器系统上线
各位道友,新版本已发布,这次加了两套互锁的新玩法,简单说一下。 **一、挖矿:每周一轮的矿脉挖掘** 通关九大陆后,「土地仙·土行孙」会出现在你的城镇里(飞升进修仙世界后他也跟过去了,不会找不到人)。首次找他聊天直接送 30 把铲子开工。 玩法核心: - 矿脉共 10 层,从 3x3 小矿坑一路挖到 10x10 太初矿层 - 每层只有一个通关格,其他是奖励格、秘藏格和石头 - 每挖一格耗一把铲;挖
官方
4 回复
九陆封神 · 更新公告
各位道友久等了,本次更新带来神古词条全面修复、召唤神兽暴击优化、装备详情生命显示优化,以及无尽塔附魔符系统。 ### 一、神古词条全面修复 收到玩家反馈后,我们对全部神古词条的实际生效链路做了逐一审计,并修复了以下问题: - **焚天印**:修复同一目标在效果结束后无法再次触发的 BUG;灼烧现在固定每秒结算目标 2% 最大生命,持续 5 秒(共 5 跳),冷却结束后可再次挂印。 - **神卫先锋
官方
1 赞
3 回复