Patch Notes 1 min read Features
- Bevy ECS integration - Rust-based entity system with Godot rendering via GDExtension
- Terrain generation with Terrain3D heightmap, grid overlay, and terrain painting
- Fog of War - GPU shader-rendered FoW with per-player persistence
- Unit movement and basic pathfinding with elevation waypoints and impassable terrain
- Minimap - Diamond-shaped minimap with FoW integration
- Tree rendering - Multimesh tree placement with passability mapping
- Camera controller - Orthographic RTS camera with smooth zoom and pan
- AI base positioning - Initial AI system with base position logic
- Pixel shader for units
- Elevation support for terrain and pathfinding
- Grid for tiles overlay on terrain
- Basic player class and player management
Changes
- Terrain rendering rework with grid elevation fixes
- Multiple performance optimization passes (FoW, multimesh, unit separation)
- Godot GDExtension and Bevy crate updates