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)ライブラリ