Game Engine written in Rust
| crates | ||
| moonhare_engine | ||
| playground | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| LICENSE | ||
| README.md | ||
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)
My Goals
- make a somewhat simple (mainly 3D) Game Engine
- provide some abstraction so that for example different graphics APIs could be used
- focus is on OpenGL
- allow Scripting via C#
- learn a metric ton about rust, game engine architecture and graphics programming :3
Architecture:
Crates
Game Loop:
-
Start Run
-
(enter loop) ... -> Update -> Render -> Update ...
-
Cleanup