summaryrefslogtreecommitdiff
path: root/game/src/main.rs
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-10-23 13:09:39 -0400
committerFreya Murphy <freya@freyacat.org>2025-10-23 13:12:18 -0400
commit996805bf576343e9620a875454d2e35e8e54170c (patch)
tree9c15d3d0e4d59b3f5bf46978bce2e8677d9cd589 /game/src/main.rs
parentdungeon: add hash to to check if it has been changed (diff)
downloadDungeonCrawl-996805bf576343e9620a875454d2e35e8e54170c.tar.gz
DungeonCrawl-996805bf576343e9620a875454d2e35e8e54170c.tar.bz2
DungeonCrawl-996805bf576343e9620a875454d2e35e8e54170c.zip
graphics: refactor Assets, and add tile drawing!
Diffstat (limited to 'game/src/main.rs')
-rw-r--r--game/src/main.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/game/src/main.rs b/game/src/main.rs
index 72cc9b3..854f57e 100644
--- a/game/src/main.rs
+++ b/game/src/main.rs
@@ -1,9 +1,7 @@
-use std::error::Error;
-
use dungeon::*;
use graphics::*;
-fn main() -> Result<(), Box<dyn Error>> {
+fn main() -> Result<()> {
// Load the window
let mut window = Window::new(720, 480, "game")?;
// Initial game state
@@ -13,7 +11,7 @@ fn main() -> Result<(), Box<dyn Error>> {
while window.is_open() {
// TODO update game state
// Draw a single frame
- window.renderer().draw_frame(&dungeon);
+ window.renderer().draw_frame(&dungeon)?;
}
Ok(())