Bevy は比較的前衛的な Rust 製ゲームエンジンです。 Piston と Amethyst が技術的および組織的な理由で廃れていっているので、 Rust でクロスプラットフォームなゲームを作りたいと思ったら、有力な候補として Bevy が挙がるようになってきました。 Bevy の特徴 Bevy の特徴は公式サイトにも紹介されているので簡潔にまとめると、 データ志向 2D/3D レンダラーサポート ECS (Entity Component System) Windows/Linux/MacOS/Web/(Android?/iOS?) クロスプラットフォームターゲット 「電池同梱」ですぐに動くものが作れる といったところです。 この中で特に異彩を放っているのは ECS でしょう。 他の特徴はゲームエンジンの中でも珍しくありませんが、 ECS をここまでプログラミングモデルのレベルで推し