dror-g / rusty-boids

Simple Boids programmed in Rust, using Bevy

Home Page:https://kvietcong.github.io/rusty-boids/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ’» πŸ¦€ rusty-boids 🐟 🐦

Using Rust and the Bevy game engine to make a simple boids simulation.

This is the first time I've messed around with the ECS architecture after watching a few cool talks about it.

This is also the first time in a while that I've touched Rust. It's all spaghetti code 🍝

Some Goals Right Now:

  • Make the simulation faster through GPU compute (DONE) parallel/concurrent code.
    • Or replace Bevy's Renderer as I don't need all that power. I can just keep the ECS.
  • Add killing between the creature groups.
  • Add more parameters to tweak around.

About

Simple Boids programmed in Rust, using Bevy

https://kvietcong.github.io/rusty-boids/


Languages

Language:Rust 99.5%Language:PowerShell 0.5%