Files
dorf/src/main.rs
T

33 lines
847 B
Rust

use bevy::prelude::*;
mod game;
mod citizen;
mod camera;
mod item;
mod tile;
fn main() {
App::new()
.add_plugins(
DefaultPlugins
.set(WindowPlugin {
primary_window: Some(Window {
title: String::from("Dorf"),
..Default::default()
}),
..Default::default()
})
.set(ImagePlugin::default_nearest()),
)
.insert_resource(ClearColor(Color::srgb(0.1, 0.1, 0.15)))
.add_systems(Startup, (
game::setup_level,
camera::spawn_panning_camera,
))
.add_systems(FixedUpdate, (
camera::camera_movement,
citizen::citizen_movement,
tile::tile_sprite_update,
))
.run();
}