summaryrefslogtreecommitdiff
path: root/src/main.rs
blob: e2465d958b8646004ea2674800b2f980adde2118 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
use ggez::conf::{NumSamples, WindowSetup};
use ggez::{event, ContextBuilder, GameResult};

use pax_romana::game::Game;

fn main() -> GameResult {
    let (ref mut context, ref mut event_loop) = ContextBuilder::new("pax-romana", "tom barrett")
        .window_setup(
            WindowSetup::default()
                .title("pax_romana")
                .samples(NumSamples::Two),
        )
        .add_resource_path("./resources")
        .build()?;

    let game = &mut Game::new(context)?;

    event::run(context, event_loop, game)
}