Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Reverie Engine

GitHub Actions Workflow Status Crates.io Version docs.rs

Reverie Engine は、Rust で書かれたゲームエンジンです。 主に学習目的や小規模なゲームの開発をターゲットとしています。 wgpu ライブラリをレンダリングバックエンドとして使用しています。

主要な機能や特徴:

  • 2D スプライトベースのレンダリング
  • テクスチャ管理機能 (個別のテクスチャ読み込み、テクスチャアトラスのサポート)
  • wgpu を利用したクロスプラットフォームなグラフィックス描画
  • ウィンドウ管理とイベント処理 (winit を利用)

デモ

cargo run -p example-misc

リンク

ライセンス

このプロジェクトは、以下のいずれかのライセンスの下で利用可能です。

  • MIT License
  • Apache License, Version 2.0

利用者は、自身の裁量でいずれかのライセンスを選択できます。