複数の生物種が限られた空間内で共存するシミュレーション「Evoli」を動かす

初めに

数年前にリリーされているAmethyst エンジンで構築されたマイクロ生態系シミュレーションゲームです

github.com

これをBevy エンジン (v0.15) に書き換えました。

github.com

実行すると以下のような動きをします

開発環境

  • Mac OS Apple Silicon
  • Rust 1.93.1
  • Cargo 1.93.1

環境構築

リポジトリをcloneして以下を実行します

brew install git-lfs
git lfs install                                                                                                                                                                                                                                                     git clone https://github.com/ayutaz/evoli.git
cd evoli

実行

ビルドして実行します

cargo build
cargo run