Commit Graph

12 Commits

Author SHA1 Message Date
William Stuckey
1c12ea3567 Add Movement library integration with comprehensive test environment: include Movement.csproj reference, create LibraryTest scene with player controller, multiple test areas (bunny hop platforms, surf ramps, vertical tower, speed corridor), advanced lighting setup, input mappings for WASD/gamepad movement controls, and DebugHUD integration 2025-12-30 20:42:57 -06:00
William Stuckey
1b5a3aeeb3 Add Camera library integration and testing: include Camera.csproj reference, create FirstPersonCamera and OrbitCamera instances with runtime mode switching and effects demonstration 2025-12-30 12:32:28 -06:00
William Stuckey
1ba343c787 Update README with detailed scene organization structure and remove empty scene files 2025-12-29 21:08:53 -06:00
William Stuckey
1637f14b58 Remove Main scene and script, add StateManagement library, update project structure documentation 2025-12-29 17:36:31 -06:00
William Stuckey
79bf76ee33 Csharpier cleanup 2025-12-29 14:33:39 -06:00
Will Stuckey
873cc7dd17 Refactor event management: remove old EventManager and EventExample scripts, add new Core/EventManager as singleton 2025-10-28 13:02:48 -05:00
Will Stuckey
3deeb42403 Create local EventManager wrapper to expose ConfigurableEventManager as GlobalClass 2025-10-28 12:34:50 -05:00
Will Stuckey
4c81fffb2f Fix Main.tscn: Use ConfigurableEventManager as GlobalClass type 2025-10-28 12:33:15 -05:00
Will Stuckey
33cb8e82d4 Add ConfigurableEventManager implementation with example and guide 2025-10-28 12:31:59 -05:00
Will Stuckey
a1f09a6a3b Remove Voider.csproj.old 2025-10-28 12:29:00 -05:00
Will Stuckey
4c6ce0598a Add project structure: directories, Main scene, and README 2025-10-28 12:03:34 -05:00
Will Stuckey
40e6524805 Initial commit: Create Voider game project with utilities, input, and events libraries 2025-10-28 11:56:18 -05:00