Core serialization interfaces: - ISerializable → ASerializable with auto-registration concept - SerializationRegistry singleton interface - Template-based factory system with PhaseRegistry Shared interfaces (moved to core): - IAttachedElement for element relationships - IElementData for polymorphic data - IRegion interface with attachment capabilities - Resource interface for gameData integration World generation interfaces: - IWorldGenerationPhase and IWorldGenerationStep - GTile optimized 16-byte structure definition - GMap interface for contiguous memory layout - WorldGenerationOrchestrator interface Phase 1 structure definitions: - PlanetaryCore interface with composition tracking - Meteorite data structure - MeteoriteImpact parameterizable interface - RegionManager interface Climate token system design: - Water/wind tokens for climate simulation - Destruction tokens (highWind/flood/hurricane) packed design - Elevation range: -32km to +32km geological scale - Budget system integration ready Note: Interfaces and structure definitions only - implementations pending. Architecture designed for Regular_world.json integration and SIMD optimization. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| cmake | ||
| examples | ||
| helpers | ||
| scripts | ||
| count_project_stats.py | ||