Homebrew 4D Game Engine In Rust, inspired by Engine4D

Add CharacterController4D to App struct

Store Option<CharacterController4D> in App, created from the active scene's player_body_key with move_speed from input config and jump_velocity from physics config. Pass it to SimulationSystem::update() on each frame. This centralizes player movement parameters in the character controller instead of scattering them across systems. Wave 2: game logic layer Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>


Author sigilzero.dev
Co-author Claude Opus 4.5 Date Commit Parent 67202bee
+27
2 changed files
+27
2 changed files