some architecture design thoughts i guess
This commit is contained in:
parent
26d357f169
commit
99162d8ab6
18 changed files with 49 additions and 6 deletions
43
README.md
43
README.md
|
|
@ -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
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue