rust-2048/src/main.rs
2014-05-21 14:09:51 +08:00

36 lines
660 B
Rust

#![feature(globs)]
extern crate collections;
extern crate rand;
extern crate graphics;
extern crate piston;
use piston::*;
mod app;
mod board;
mod settings;
mod tile;
type GameWindowBackEnd = GameWindowSDL2;
fn main() {
let mut game_window: GameWindowBackEnd = GameWindow::new(
GameWindowSettings::new (
"Rust-2048".to_owned(),
settings::WINDOW_SIZE,
false,
true,
settings::WINDOW_BACKGROUND_COLOR,
)
);
let mut asset_store = AssetStore::from_folder(settings::ASSET_FOLDER);
let mut app = app::App::new();
app.run(&mut game_window, &mut asset_store);
}