VirusGame with a spin on it, rewritten in Rust and Bevy.
- - Implement cells/walls that do nothing lol
- - Implement particle functionality
- - Implement food spawner
- - Implement simple food -> energy -> waste cycle with a spin on it (eat -> get energy -> consume energy -> free itself up from waste to get more energy)
- - Implement simple genes (OG VirusGame basis) functionality
- - Implement cell walls BLOCKED
- - Mutations
- - Implement codons visual representation
- - Implement UGOs
- - Fix miniscule food uptake
- - Implement more advanced waste/ugo removal system [After walls]
- - Implement advanced genes functionality (Change gene reading direction)
- - Implement multiplication for cells
- - GUI editor for cell genes/ugos
- - Speed controls (play/pause, faster, slower)
- - Simulation settings in general
- - Stats (alive, mutations, "natural" vs "replicated")
- - Pan/zoom camera
- - Write up what genes do
- - Graphs for stats
- - Gene stats + graphs (most common snips, gene strings)
- - More complex genes (regulate mutation rate, cell ticking rate etc.)
- - Food production/storage by cells themselves
- - Toggle to use only original genes + functionality (maybe)
- - World exporting/importing
- - Cell/organism importing/exporting
- - Cell communication (hormones/pheromones)
- Get Rust
- For quicker builds get LLD
cargo run
for developing,cargo run --release
to run with all optimizations.