From 574f3c694dcce927ac87dfb79276775f0904bdc8 Mon Sep 17 00:00:00 2001 From: Ryan Symons <47405201+rsymons22@users.noreply.github.com> Date: Tue, 4 Nov 2025 22:24:23 -0500 Subject: Added enemy code structure and test movement --- game/src/main.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'game') diff --git a/game/src/main.rs b/game/src/main.rs index 22203c3..7e6c8bb 100644 --- a/game/src/main.rs +++ b/game/src/main.rs @@ -5,11 +5,17 @@ fn main() -> Result<()> { // Load the window let mut window = Window::new(720, 480, "game")?; // Initial game state - let dungeon = Dungeon::new(); + let mut dungeon = Dungeon::new(); // Main game loop while window.is_open() { // TODO update game state + + // Enemy Tick + for enemy in dungeon.enemies.iter_mut() { + enemy.update(dungeon.player.entity.pos, window.delta_time()); + } + // Draw a single frame window.renderer().draw_frame(&dungeon); } -- cgit v1.2.3-freya