Reverie

RustOpenGL
GitHub 2021年8月 ~

GitHub Actions Workflow Status Crates.io Version docs.rs

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

ReverieEngine 製ゲームのスクリーンショット

最近はレンダリング API を OpenGL から wgpu へ切り替えようとしています。

ギャラリー

ReverieEngine を使用したゲーム・アプリケーションのスクリーンショットです。

三角形の描画

三角形が描画されたウィンドウのスクリーンショット

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

Craft

Minecraft 風ゲームのスクリーンショット Minecraft 風ゲームをプレイする動画

Minecraft 風のサンプルです。

Tetris

テトリス風ゲームのスクリーンショット

テトリス風のサンプルです。

3D モデルの読み込み

3D モデルを読み込んで表示するアプリケーションの動画

Wavefront OBJ 形式の 3D モデルを読み込んで表示するサンプルです。

関連項目