04dcf8d0e6Optimize Player UI updates with threshold-based rendering and add performance profiler autoload: implement UI_UPDATE_THRESHOLD constant to reduce unnecessary label updates, add conditional DEBUG compilation for debug prints, wrap debug output in preprocessor directives, add PerformanceProfiler autoload, switch to JoltPhysics3D engine, enable VSync, configure rendering quality settings (TAA, SSAA, anisotropic filtering, shadow atlas), and update main scene path
main
William Stuckey
2026-01-03 16:07:49 -06:00
0d69ad30fbRemove unused normal map textures and import files from project root
William Stuckey
2026-01-01 09:47:46 -06:00
1c12ea3567Add 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
William Stuckey
2025-12-30 20:42:57 -06:00
1b5a3aeeb3Add Camera library integration and testing: include Camera.csproj reference, create FirstPersonCamera and OrbitCamera instances with runtime mode switching and effects demonstration
William Stuckey
2025-12-30 12:32:28 -06:00
1ba343c787Update README with detailed scene organization structure and remove empty scene files
William Stuckey
2025-12-29 21:08:53 -06:00
1637f14b58Remove Main scene and script, add StateManagement library, update project structure documentation
William Stuckey
2025-12-29 17:36:31 -06:00
79bf76ee33Csharpier cleanup
William Stuckey
2025-12-29 14:33:39 -06:00
873cc7dd17Refactor event management: remove old EventManager and EventExample scripts, add new Core/EventManager as singleton
Will Stuckey
2025-10-28 13:02:48 -05:00
3deeb42403Create local EventManager wrapper to expose ConfigurableEventManager as GlobalClass
Will Stuckey
2025-10-28 12:34:50 -05:00
4c81fffb2fFix Main.tscn: Use ConfigurableEventManager as GlobalClass type
Will Stuckey
2025-10-28 12:33:15 -05:00
33cb8e82d4Add ConfigurableEventManager implementation with example and guide
Will Stuckey
2025-10-28 12:31:59 -05:00
a1f09a6a3bRemove Voider.csproj.old
Will Stuckey
2025-10-28 12:29:00 -05:00
4c6ce0598aAdd project structure: directories, Main scene, and README
Will Stuckey
2025-10-28 12:03:34 -05:00
40e6524805Initial commit: Create Voider game project with utilities, input, and events libraries
Will Stuckey
2025-10-28 11:56:18 -05:00