mod shared {
pub mod example_builder;
}
#[cfg(feature = "ryot_tiled")]
fn main() {
use crate::shared::example_builder::ExampleBuilder;
use ryot_core::prelude::Flags;
use ryot_tiled::prelude::TilePosition;
ExampleBuilder::<TilePosition, Flags>::default()
.with_n_entities(10)
.with_n_obstacles(200)
.with_navigable(Flags::default().with_walkable(false))
.drawing_app()
.run();
}
#[cfg(not(feature = "ryot_tiled"))]
fn main() {
eprintln!(
"\x1b[93m[WARNING]\x1b[0m Please run `cargo run --example tiled --features ryot_tiled`"
);
}