SuperAPI AI 工具集

godot-genre-sandbox

通用与其它

查看项目

更新于 10-15 22:11

技能介绍

用途:为 Godot 引擎开发沙盒游戏提供专家级架构蓝图,覆盖体素世界、元胞自动机(落沙)、物理交互、涌现玩法与玩家创作系统。

主要能力:给出性能与可扩展性反模式(如禁止逐方块使用 RigidBody、只处理 Dirty 区块、批量更新 MultiMesh 缓冲、用 PackedInt32Array 存储网格、用网格量化替代逐体素射线检测、只生成可见外表面);数据与持久化(RLE 压缩、ResourceLoader.load_threaded_request() 异步加载、二进制 .res、浮点原点偏移);系统与架构(基于属性的元素交互、服务端校验放置、后台线程用 call_deferred() 或 Mutex、清理孤儿区块)。

组件:2D 元胞自动机加载 cellular_automata_liquid.gd;3D 体素加载 voxel_world.gd → voxel_chunk_manager.gd → 必需 voxel_chunk_mesher.gd;放置校验用 dynamic_placement_validator.gd;持久化用 sandbox_world_serializer.gd;异步加载与浮点原点用 sandbox_patterns.gd。

架构模式:基于属性的元素系统(密度、可燃性、导电性等)、元胞自动机网格(自顶向下排序更新)、策略模式工具系统、分块渲染(小世界单 MeshInstance3D,中世界 MultiMeshInstance3D,大世界 ArrayMesh 可见面/贪心网格 + LOD)、RLE 存档、PinJoint2D 物理关节、蓝图 Base64/JSON 剪贴板共享。

适用场景:2D 落沙模拟、3D 体素/分块可编辑地形、多人共享创作世界。

限制:需先掌握 godot-project-foundations、godot-physics-3d、godot-gdscript-mastery;VoxelGI 等照明细节路由至 godot-3d-lighting;具体收费、价格、平台与效果资料暂未提供。