package main func main() { DebugInit() game := NewGame(41, 41) game.InitScreen() for { game.WorldGenerator() game.Render() for game.HandleEvents() && game.Player.HP > 0 { game.EnemyDeath() game.ComputePaths(game.Player.Pos.X, game.Player.Pos.Y) game.EnemyPathing() game.Render() } if game.Player.HP <= 0 { game.Restart() } else { game.Exit() } } }