Rust製の汎用3D/2Dゲームエンジン。OpenGLを使っていて、WindowsとLinux上で動作します。

最近はレンダリングAPIをOpenGLからwgpuへ切り替えようとしています。
ギャラリー
ReverieEngineを使用したゲーム・アプリケーションのスクリーンショットです。
三角形の描画

三角形を描画するサンプルです。
Craft

Minecraft風のサンプルです。
Tetris

テトリス風のサンプルです。
3Dモデルの読み込み

Wavefront OBJ形式の3Dモデルを読み込んで表示するサンプルです。
関連項目
- RustyCraftとBlockingIO
- この2つのゲームの共通部分を取り出したものが最初期のReverieEngineです。
- Xanadu
- ReverieEngineの内部で使う予定のEntity Component System (ECS)ライブラリ