gres/src/main.rs
2026-08-03 03:07:31 +05:00

28 lines
555 B
Rust

use bevy::prelude::*;
use crate::camera::GameCameraPlugin;
use crate::grid::Grid;
use crate::simulation::SimulationPlugin;
use crate::view::ViewPlugin;
pub mod simulation;
pub mod view;
pub mod grid;
pub mod camera;
fn main() {
App::new()
.add_plugins(DefaultPlugins)
.add_plugins((ViewPlugin,SimulationPlugin,GameCameraPlugin))
.insert_resource(Grid::cube(16))
.run();
}
const MAX_FLUID_AMOUNT: u32 = 1000;
const MAX_VERTICAL_FLOW: u32 = MAX_FLUID_AMOUNT;
const MAX_HORIZONTAL_FLOW: u32 = MAX_FLUID_AMOUNT/2;