42 lines
587 B
Markdown
42 lines
587 B
Markdown
# 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
|
|
|
|
|
|
|
|
|