mirror of
https://github.com/Xevion/Pac-Man.git
synced 2025-12-10 08:07:56 -06:00
feat: ttf score rendering, konami font
This commit is contained in:
11
src/main.rs
11
src/main.rs
@@ -20,6 +20,7 @@ mod pacman;
|
||||
pub fn main() {
|
||||
let sdl_context = sdl2::init().unwrap();
|
||||
let video_subsystem = sdl_context.video().unwrap();
|
||||
let ttf_context = sdl2::ttf::init().unwrap();
|
||||
|
||||
// Setup tracing
|
||||
let subscriber = tracing_subscriber::fmt()
|
||||
@@ -46,7 +47,7 @@ pub fn main() {
|
||||
.expect("Could not set logical size");
|
||||
|
||||
let texture_creator = canvas.texture_creator();
|
||||
let mut game = Game::new(&mut canvas, &texture_creator);
|
||||
let mut game = Game::new(&mut canvas, &texture_creator, &ttf_context);
|
||||
|
||||
let mut event_pump = sdl_context
|
||||
.event_pump()
|
||||
@@ -150,14 +151,6 @@ pub fn main() {
|
||||
let average_sleep = sleep_time / PERIOD;
|
||||
let average_process = loop_time - average_sleep;
|
||||
|
||||
event!(
|
||||
tracing::Level::DEBUG,
|
||||
"Timing Averages [fps={}] [sleep={:?}] [process={:?}]",
|
||||
average_fps,
|
||||
average_sleep,
|
||||
average_process
|
||||
);
|
||||
|
||||
sleep_time = Duration::ZERO;
|
||||
last_averaging_time = Instant::now();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user