turtlers/src/main.rs
2022-08-23 10:52:20 +02:00

31 lines
780 B
Rust

mod datatypes;
mod debug;
mod paths;
mod primitives;
mod turtle;
mod turtle_movement;
mod turtle_shapes;
use bevy::{prelude::*, window::close_on_esc};
use bevy_prototype_lyon::prelude::*;
use turtle::TurtlePlugin;
fn main() {
App::new()
.insert_resource(Msaa { samples: 4 })
.insert_resource(ClearColor(Color::BEIGE))
.insert_resource(WindowDescriptor {
width: 500.0,
height: 500.0,
title: "Turtle Window".to_string(),
present_mode: bevy::window::PresentMode::AutoVsync,
..default()
})
.add_plugins(DefaultPlugins)
.add_plugin(ShapePlugin)
.add_plugin(debug::DebugPlugin)
.add_plugin(TurtlePlugin)
.add_system(close_on_esc)
.run();
}