Add Settings with fullscreen and windowed options, a config file

(settings.toml) to persist settings, fix a bug in platform code where
innner window size wasn't updated on resize, various other tweaks
This commit is contained in:
reo 2025-12-09 17:52:17 +03:00
parent b17a7636d8
commit f5a16213fa
10 changed files with 277 additions and 19 deletions

View file

@ -4,8 +4,10 @@ mod keybinds;
mod menu;
pub mod debug_camera;
pub mod common;
mod display_settings;
pub use physics::PhysicsSystem;
pub use kinematic_character_controller::KinematicCharacterController;
pub use keybinds::KeybindsSystem;
pub use menu::MenuSystem;
pub use display_settings::DisplaySettings;