This website requires JavaScript.
Explore
Help
Sign In
mattmone
/
aether-shards
Watch
1
Star
0
Fork
You've already forked aether-shards
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
Actions
47
commits
1
branch
0
tags
442
MiB
2898701b46
Commit graph
3 commits
Author
SHA1
Message
Date
Matthew Mone
2898701b46
feat: introduce core game systems including input management with raycasting, voxel and mission managers, game loop, combat HUD, and unit assets.
2026-01-02 20:43:28 -08:00
Matthew Mone
8d037bcd4d
Enhance game state management by adding detailed type definitions and documentation for GameStateManager, GameLoop, Persistence, and other core components. Improve input handling in InputManager and refine unit management in RosterManager and UnitManager. Update VoxelGrid and VoxelManager for better spatial data handling and rendering. Integrate new features for mission management and narrative flow, ensuring comprehensive coverage of game mechanics and state transitions.
2025-12-22 12:55:41 -08:00
Matthew Mone
0faef9d178
Implement InputManager for comprehensive input handling, including keyboard, mouse, and gamepad support. Integrate InputManager into GameLoop for cursor management and validation during gameplay. Enhance GameLoop with input event handling for movement and selection. Add unit tests for InputManager to ensure functionality and reliability.
2025-12-19 20:58:16 -08:00