🟦 开发日志 – Minethelia 的开发进度

🎯 Devlog 目标

此页面展示了 Minethelia 的发展历程、正在进行的功能、计划中的更新、测试中的系统以及未来的改进。它让社区能够完全透明地跟踪项目。

🛠️ 开发中

正在开发的系统

  • 机械传动系统:风车,车轴,齿轮,减速机,扭矩/转速/摩擦的物理。
  • 完整冶金:铜 → 青铜 → 铁 → 钢,坩埚,低温炉,渗碳炉,锻造。
  • 地质勘探:勘探镐、密度/节点模式、三角定位从 160→40 方块。
  • 世代繁育 G0→G10:捕获、逐步驯化、行为改变。

测试中的功能

  • 附魔(8 种类型):效果正常,界面缺失。
  • 药水(8 种类型):效果正常,缺少合成/饮用机制。
  • 智能方块系统:高级纹理、物理/化学属性、热/有机模拟。

新的方块、物品或机制

  • 帆船 + 坐骑(驼鹿)。
  • 扩展水系统:水桶、无限水源、波浪、折射、水生植物、冰、蒸发。
  • 水生实体:鱼类、藻类、珊瑚。

正在进行的优化

  • Texture2DArray:节省 17 MB VRAM。
  • VoxelQuant + BoxDescriptor:压缩率 66% 至 92%。
  • Heightmap Occlusion / LOD:48% 的区块未生成。
  • 洞穴剔除:忽略了 53% 的地下区块。

优先级错误修复

  • SetBlockGlobal:已移除不必要的再生成。
  • WaterFlowSystem:visited 集合、清理、移除孤立方块。
  • TerrainGenerator:已修复海平面以下的洞穴问题。
  • ChunkMesher:贪婪网格已修复。
  • EnemyManager:内存泄漏已修复。
  • 30+ 单例:在 _ExitTree 中完成彻底清理。
  • 12+ 个系统:已添加 IsInstanceValid 以防止崩溃。
  • 为持久化管理器添加了 ClearAll()。

🚀 即将推出的功能(Coming Soon)

新生物群系

  • 平原、山地、沙漠、苔原、丛林、稀树草原、海洋、海滩、泰加林、永久冻土。
  • 计划扩展:末地生物群系(浮空岛)。

新生物

  • 完整的世代繁育系统。
  • 坐骑(驼鹿)。
  • 水生动物:鱼、螃蟹。

合成系统

  • 高级冶金:坩埚、低炉、锻造。
  • 机械设备:旋转磨、破碎机、锻锤。
  • 附魔台(界面 + 应用)。
  • 蒸馏器与药水合成。

高级机制

  • 完整的动力网络。
  • 地质勘探。
  • 扩展水系统。
  • 带有帆布物理效果的帆船。

用户界面

  • 附魔界面。
  • 药水界面。
  • 锻造界面。
  • 勘探界面。

性能与稳定性

  • 优化贪婪网格(减少 85% 顶点)。
  • 用于网络/存储的高级压缩。
  • 系统大规模节流。
  • ChunkMeshData 对象池。

📦 最新更新(补丁说明)

版本 2026/06/21 — 受 Vintage Story 启发的系统(第 2 波)

新增: 新增:灌溉、温室、储藏地窖、黑土(Terra Preta)、塌方、钓鱼、打制石器(knapping)、6 个新方块。 修改:草、鸟类、雪。 修改: 草、鸟、雪。

版本 2026年06月21日 — 第1波

新增: NPK 肥力, 腐烂, 营火, 方块强化, 4 个新方块。

版本 21/06/2026 — 完整水系统

新增: 海洋/河流/湖泊,流体传播,游泳/溺水,水下特效,扩展生物群系。

版本 2026/06/21 — 角色扮演与进程系统

新增: 技能、FAICH 属性、特长(perks)、背包、高级合成、物理载具。 优化: Grass、Minimap、Weather、WorldManager、ChunkLoader。

版本 2026/06/20 — 菜单、存档系统、模组内容

新增: 主菜单、制作人员名单、EULA、音乐、设置、存档、Minetest 模组、自动图集、动物。

版本 2026/06/19 — 游戏玩法、特效、音效

新增: 破坏/放置、粒子、合成、天气、鸟类、程序化云层。 修复: 碰撞、界面、物品生成、树木破坏。

🧪 实验与研究

原型

  • 智能方块:物理/化学属性,高级模拟。
  • Texture2DArray:0% 渗色,节省 17 MB VRAM。

废弃系统

  • 云层噪声着色器(已由 NoiseTexture2D 取代)。
  • GPU/CPU 粒子(先被手动粒子取代,随后改为 CPU 粒子)。

未来构想

  • 扩展的末地维度。
  • 完整的动力网络。
  • 高级世代繁育。

技术测试

  • VoxelQuant:提升 66%。
  • BoxDescriptor:提升 67% 至 92%。
  • 贪婪网格化:减少 85% 的顶点。
  • 高度图遮蔽:48% 的区块未生成。
  • 洞穴剔除:忽略了 53% 的区块。
  • Minetest 集成:完整解析器 + 自动图集。

🧩 长期目标

游戏整体愿景

一款具有深度模拟、无限世界、RPG 进程和高级机械系统的体素生存沙盒游戏。

计划中的主要系统

冶金、动力网络、勘探、世代繁育、帆船/坐骑、附魔/药水、扩展水系统。

艺术风格方向

AAA 级渲染(SDFGI、SSAO、SSR、体积效果)、程序化云层、按生物群系的特效、动物模型、高级草系统、5 种语言。

项目雄心

无限世界、季节系统、深度模拟、RPG 进程、物理载具、模组集成、ENet 多人联机、完全透明。

💬 开发者寄语

Minethelia 是一个不断发展的项目。这个开发日志让我能够分享进度、想法以及开发幕后。感谢你们的支持。


滚动至顶部