版本 2026-08-01
# 更新日志
## [v1.0.0] — 2026-07-06
### 新增
- 本地化系统:新增 `language.csv`,支持简体中文与英文双语切换
- 设置界面新增"语言"下拉选项,可实时切换游戏语言
- `tr()` 接入所有脚本动态文本,场景文本通过 Godot 自动翻译系统加载
### 修改
- `SingleKeySets.gd`:鼠标按键名与"未绑定"文本接入翻译系统
- `level_card.gd`:形态名称与关卡信息格式化文本接入翻译系统
- `loading_text.gd`:开场叙事、研究日志、结局文本接入翻译系统
- `scene_manager.gd`:"游戏结束"文本接入翻译系统
- `project.godot`:新增 `[locale]` 配置段,注册翻译文件
---
## [v0.2] — 2026-06-30
### 新增
- 完整游戏循环:主菜单 → 关卡选择 → 游戏内 → 过关/死亡 → 结算
- 4 个完整关卡(Level 1 ~ Level 4),含研究日志叙事
- 形态系统:凝胶、橡胶、金属、鬼魂四种形态,各自独立移动参数与能力
- 橡胶钩爪系统:瞄准、发射、摆荡、收缩、抓取 DraggableZone
- 金属磁力系统:在磁场中吸引/排斥
- 金属 Hard 能力:撞碎 FakeWall
- 鬼魂计时器:倒计时归零即死亡
- 形态 HUD:名称、图标、倒计时进度条
- 关卡内机关:压力板、传送门、激光束、路径激光、活动平台、传送带、尖刺死亡区、酸液池
- 可收集星星(每关 3 枚),过关评级系统
- 存档系统(ConfigFile):关卡解锁、最佳时间、星星数、开场动画标记
- 场景切换转场动画(shader fade out/in)
- 开场叙事(逐字打印动画)与结局视频播放
- 设置界面:音量(主/音乐/特效)、全屏、垂直同步、按键重绑定
- 关卡选择界面:卡片式浏览、形态/时间/星星展示
- 游戏结束界面
- 4 个 Autoload 管理器:SceneManager、SaveManager、AudioManager、TimelineManager
- 音频系统:BGM 循环播放、8 通道 SFX 池、三总线音量控制
- 输入控制系统:方向、跳跃、交互、钩爪独立 InputMap 绑定
---
## [v0.1] — 2026-06-20
### 新增
- 项目初始化:Godot 4.7 + Jolt Physics 3D + Forward Plus 渲染
- 玩家基础控制器:移动、跳跃、下落、碰撞
- 玩家状态机框架:Idle / Walk / Jump / Fall / Dead / Consume
- 基础形态框架:FormData 资源、FormEnum 类型、形态切换管线
- 凝胶形态:基础移动参数、初版 Pseudopod 触手 IK
- 测试场景与基础物理碰撞
- 导入中文字体与 UI 主题资源
- 配置项目结构:scenes / scripts / assets / data / addons 目录规范