Cool Bevy Cellular Simulation toy
 
 
Go to file
Volkor c5001add51
idk
2023-08-15 21:43:17 +10:00
.vscode feat: add new world menu, restructure code 2023-07-14 04:59:51 +10:00
assets big refactor and interactions working 2023-07-30 23:34:56 +10:00
src idk 2023-08-15 21:43:17 +10:00
.gitignore update gitignore for webasm builds 2023-07-13 00:50:37 +10:00
Cargo.lock big refactor and interactions working 2023-07-30 23:34:56 +10:00
Cargo.toml big refactor and interactions working 2023-07-30 23:34:56 +10:00
README.md feat: Particles now move! 2023-07-16 11:18:59 +10:00
build-web.sh add a nice script to build for the web automatically 2023-07-16 11:28:01 +10:00

README.md

rParticles

A simple Particle Simulation written in Rust with Bevy

Why

I wanna learn how bevy works and particle sims are cool

Plans

  • Refactor particles into their own file
  • Refactor Game Tick Stuff into their own file
  • Figure out how to use events, and use them for literally as much stuff as possible because what I'm doing now is actually brain damaged.
  • GPU Processing
  • Running on the Web
  • Figure out how to make multiple movement systems for cells
    • Random noise movement
    • Smart brain AI movement that learns, and passes it's brain down to it's children
  • Multiple 'rulesets/physics' implementations
    • Game of Life / Particle Life simulation
    • Pure particle simulation, with different types of particles that interact
    • Genetic simulation.

Keybinds

V - Toggles V-Sync D - Prints particles to console