some architecture design thoughts i guess

This commit is contained in:
LunarAkai 2025-07-28 07:39:41 +02:00
commit 99162d8ab6
18 changed files with 49 additions and 6 deletions

View file

@ -1 +1,42 @@
# Moonhare Engine
# Moonhare Engine
Game Engine written in Rust
(Currently this is just a fun side project, sooo if this engine works eventually, use it at your own risk :D)
## Architecture:
### Classes/Structs
#### Core
- [Core/Game](/docs/structs/core/Game.md)
- [Core/GameTime](/docs/structs/core/GameTime.md)
#### Graphics
-
#### Logger
-
#### Math
-
#### Window
- [Window/GameWindow](/docs/structs/window/GameWindow.md)
### Modules
- core
- graphics
- logger
- math
- Window
### Game Loop:
- Start Run
- (enter loop) ... -> Update -> Render -> Update ...
- Cleanup