森林冰火人 H5
< 返回主页
简介
这是基于 H5 技术重制的《森林冰火人》小游戏(重制版的官方名称为「冰娃与火娃」),无须依赖 Flash 运行。相关原始文件来自 4399 小游戏,通过自动化抓取获得。
游玩
1. 森林圣殿(额外关卡 51-66)
2. 光明圣殿
3. 寒冰圣殿(额外关卡 51-66)
4. 水晶殿
5. 元素
6. 童话
7. 朋友
关卡明细
修改说明
额外关卡
- 部分版本添加了额外关卡(编号均大于 50)。有的关卡由原版关卡修改而来,在选关界面中会附在原关卡上。
- 如果你无法看到额外关卡,请尝试清除浏览器缓存。
修复与体验优化
如果你想尝试自己调节某些相关数值(如物理引擎刻速率上限),可使用用户脚本定义 GameConfig__setOverrides 全局函数来覆写这些值。具体请自行阅读游戏的 JavaScript 代码开头部分。
界面
- 所有版本现在均会在结算界面显示关卡限时。
- 触屏设备增加进入全屏模式的按钮(页面左上角),可以全屏游玩。
- 1—6: 已人工测试确认单人触屏模式可全部等级 A 通关。
- 转场黑幕的淡入淡出时间均从 500ms 减少到 300ms。
- 1—6: 修复了某些情况下操作过快会导致转场黑幕无法淡出消失的问题。
- 使用鼠标滚轮或捏合手势将关卡缩小到全局视角,继续游玩时游戏会被锁定在全局视角。要解除锁定,请手动将关卡放大到局部视角。
游戏机制
- 4: 修复了钻石形关卡结算时不考虑小钻石的问题。
- 机制与原作保持一致:如果收集了大钻石但没有完全收集小钻石,等级为 C。
- 注意 5—7 中机制与此不同,小钻石没有完全收集也会导致无法通关。
- 1—6: 修复了高刷新率屏幕下鼓风机阻尼偏大,风力感觉明显更弱的问题。
- 先前由于此问题无法通关从而被修改的关卡(1-3、1-51、5-冰-5),现在已被恢复原样。
关卡
- 编辑了关卡 1-64、2-1、3-1、3-2、4-1、4-2、5-光-1、5-冰-1,将教程文本从
tutorial_keyboard 移至 tutorial 图层以修复教程文本在移动端缺失的问题。
声音
- 修复了镜子滑杆停止移动后仍然继续发出声音的问题。
- 滑杆的声音机制改为基于位置,滑块每次跨越 1/27 的整数倍位置时会发出声音。
- 修复了计时按钮按住时持续不断地发出状态更新信号,导致滑动平台发出巨大噪音的问题。
兼容性
- 使用更加正确的方式适配了不同刷新率的屏幕。
- 修复了整个游戏或者部分动画效果在高刷新率屏幕上变慢或变快的问题。
- 原先游戏内硬编码的屏幕刷新率限制现在硬编码为无穷大。
- 使物理引擎的刻速率独立于渲染,避免物理运算压力过大导致帧率不稳定,或者帧率过低导致物理引擎出现「穿模」。目前的默认配置下,物理引擎会在 50—100TPS 范围内跟随帧率自适应调节刻速度。
作弊选项
- 添加无敌版与关卡全开配置选项。
- 7: 添加允许观看广告原地复活的配置选项。
- 默认为关闭状态,可通过关卡明细界面打开。开启后可立即复活,没有广告
数据收集
- 在你访问页面或游玩时,我们会收集一些匿名化的浏览情况数据用于流量分析。
- 分析数据不包含 IP 地址,无法关联到个人,也不会被提供给第三方。
魔改指南(不完全)
如果你想要自己尝试修改游戏或添加关卡:
- 你可合理利用浏览器开发者工具以及其他自动化工具抓取游戏资源文件和关卡数据文件。获取到的内容仅限用于非商业的测试与教育用途,滥用后果自负!
- 编辑关卡文件的工具是 Tiled。要使关卡能在编辑器能够正常展示,你可能需要一些补充文件。
- 此处的「关卡明细」界面是一个自行实现的可视化关卡表编辑器。由于依赖 PHP 运行,部署并不方便,且目前其代码暂未公开。如果你想要更改关卡表(包括关卡类型、时限等信息),可以尝试自行阅读关卡表数据文件并手动编辑,这并不困难。