Cargo Features

[dependencies]
bevy_life = { version = "0.9.0", default-features = false, features = ["2D", "3D", "auto-coloring"] }
default = 2D

The 2D feature is set by default whenever bevy_life is added without default-features = false somewhere in the dependency tree.

2D default

Affects bevy_life::GameOfLife2dPlugin, bevy_life::ImmigrationGame2dPlugin, bevy_life::RainbowGame2dPlugin, bevy_life::WireWorld2dPlugin, bevy_life::CyclicColors2dPlugin, map::Map2d

3D

Affects bevy_life::GameOfLife3dPlugin, bevy_life::ImmigrationGame3dPlugin, bevy_life::RainbowGame3dPlugin, bevy_life::WireWorld3dPlugin, bevy_life::CyclicColors3dPlugin, map::Map3d

auto-coloring

Enables bevy_sprite of bevy

bevy:

Provides sprite functionality

Affects cell_state::CellState.color, systems::coloring