Game Engine written in Rust
Find a file
2025-08-05 02:10:34 +02:00
crates . 2025-08-05 02:10:34 +02:00
moonhare_engine uh, left this project for a few days so idk 2025-07-31 22:04:00 +02:00
playground ecs? 2025-08-04 01:47:13 +02:00
.gitignore gtk window 2025-08-02 12:43:07 +02:00
Cargo.lock ??? 2025-08-04 23:06:15 +02:00
Cargo.toml uh, left this project for a few days so idk 2025-07-31 22:04:00 +02:00
LICENSE Initial commit 2025-07-28 19:56:04 +02:00
README.md updated readme 2025-08-04 13:54:35 +02:00

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

Blog

On my Blog I'm writing a series about building this engine. So far these parts have been published:

Architecture:

Crates

Game Loop:

  • Start Run

  • (enter loop) ... -> WindowEvents/Input -> Update -> Render -> ...

  • Cleanup