Fixed a warning and allowed two others
[kaka/rust-sdl-test.git] / src / main.rs
... / ...
CommitLineData
1extern crate rand;
2extern crate sdl2;
3extern crate time;
4
5use game::app::*;
6
7mod game;
8#[macro_use]
9mod common;
10mod boll;
11mod sprites;
12
13const SCREEN_WIDTH: u32 = 1280;
14const SCREEN_HEIGHT: u32 = (SCREEN_WIDTH as f64 * (1440.0 / 2560.0)) as u32;
15
16fn main() {
17 println!("starting...");
18 let mut app = App::new()
19 .with_resolution(SCREEN_WIDTH as u16, SCREEN_HEIGHT as u16)
20 .with_state(Box::new(ActiveState::new()))
21 .with_title("SDL test")
22 .build()
23 .unwrap();
24 app.load_sprites(&[("block", "res/block.bmp"), ("mario", "res/mario-trans.png")]);
25
26 app.start();
27}