DEVELOPMENT

开发日志

记录游戏从想法、原型到正式版本的每一步。

Chunk 动态网格优化

优化世界区块动态网格生成与更新流程,减少不必要的网格重建。

开发日志性能Chunk

Chunk 动态网格优化

优化世界区块动态网格生成与更新流程,减少不必要的网格重建。

开发日志性能Chunk

建筑蓝图系统

新的建筑蓝图系统已经完成基础版本。

开发日志建筑蓝图

建筑蓝图系统

新的建筑蓝图系统已经完成基础版本。

开发日志建筑蓝图

世界区块加载系统

重新整理世界区块的加载、卸载和缓存流程。

开发日志世界Chunk

新的世界生成器

完成第一版程序化世界生成系统。

开发日志世界生成地形

方块数据结构重构

重新设计方块数据结构,为更大规模世界做准备。

开发日志方块架构

方块 Mesh 合并优化

优化可见方块面的生成方式,减少最终 Mesh 数据量。

开发日志渲染Mesh

纹理图集系统

完成游戏方块纹理图集的第一版。

开发日志纹理渲染

透明方块渲染测试

开始测试玻璃、树叶等透明方块的渲染方案。

开发日志Shader透明

昼夜循环系统

完成基础昼夜循环和太阳方向计算。

开发日志环境昼夜

天空盒与环境光

重新调整天空、环境光和远景的视觉表现。

开发日志渲染环境

水面效果初版

完成水面材质和简单波动效果。

开发日志Shader

角色移动系统优化

重新调整角色移动、加速度和停止过程。

开发日志角色移动

跳跃系统调整

重新平衡角色跳跃高度和空中控制。

开发日志角色移动

角色碰撞系统

完成角色与世界方块之间的基础碰撞处理。

开发日志物理角色

背包系统原型

完成第一版玩家背包界面和物品堆叠逻辑。

开发日志背包UI

快捷栏系统

完成玩家快捷栏和物品快速切换。

开发日志UI物品

物品系统重构

重新整理物品 ID、属性和显示数据。

开发日志物品架构

工具系统

加入镐子、斧头等基础工具。

开发日志工具方块

方块破坏系统

完成玩家破坏方块和获得资源的完整流程。

开发日志方块资源

方块放置系统

完成玩家放置方块的基础交互。

开发日志建筑方块

建筑辅助网格

增加建筑时的方块位置预览。

开发日志建筑UI

建筑模式测试

开始测试大规模连续建筑操作。

开发日志建筑性能

生物实体系统

完成基础生物实体的数据和生命周期管理。

开发日志MobECS

ECS 实体组件整理

重新整理游戏中的实体组件结构。

开发日志ECS架构

僵尸 AI 原型

完成第一版僵尸追踪和攻击 AI。

开发日志AI僵尸

敌对人类 AI

开始制作敌对人类 NPC。

开发日志AINPC

NPC 状态机

建立 NPC 基础行为状态机。

开发日志AINPC

怪物属性系统

建立生命值、攻击力、防御等基础属性。

开发日志Mob属性

战斗系统原型

完成近战攻击和伤害计算的第一版。

开发日志战斗伤害

暴击与背刺

加入暴击和背后攻击判定。

开发日志战斗暴击

武器系统

加入剑、斧等基础武器。

开发日志武器战斗

武器耐久度

完成武器耐久度和损耗逻辑。

开发日志武器耐久

掉落系统

建立统一的物品掉落规则。

开发日志掉落物品

箱子与容器

完成箱子和基础容器系统。

开发日志建筑容器

工作台系统

加入基础工作台和制作界面。

开发日志制作工作台

配方系统

建立可扩展的物品配方系统。

开发日志制作配方

熔炉系统

开始制作资源加工和熔炼系统。

开发日志制作熔炉

资源生成系统

调整矿石、木材和其他自然资源的分布。

开发日志资源世界生成

森林生态环境

加入第一版森林区域。

开发日志环境森林

动物系统

加入和平动物的基础行为。

开发日志动物AI

狼群 AI

完成狼的追踪和扑击行为测试。

开发日志动物AI

天气系统原型

开始测试雨天、雾天等天气效果。

开发日志天气环境

迷你地图原型

完成基础小地图显示。

开发日志UI地图

死亡与重生系统

完成玩家死亡、掉落和重生流程。

开发日志生存玩家

生存模式基础规则

建立生存模式的核心规则。

开发日志生存玩法

创造模式原型

加入创造模式基础功能。

开发日志创造玩法

尸潮系统设计

开始设计大规模僵尸尸潮玩法。

开发日志尸潮生存

避难所系统

开始设计玩家基地和避难所玩法。

开发日志基地生存

建筑破坏测试

测试怪物对建筑和防御设施的影响。

开发日志建筑尸潮

游戏存档系统

完成世界和玩家数据的基础保存方案。

开发日志存档架构

世界种子系统

加入可复现的世界种子。

开发日志世界生成存档

大型世界压力测试

开始测试大规模区块和实体同时存在时的性能。

开发日志性能压力测试

移动端性能优化

针对移动设备重新检查渲染和更新开销。

开发日志性能移动端