package main func main() { DebugInit() game := NewGame(49, 21) game.InitScreen() for { game.WorldGenerator() game.Render() for game.HandleEvents() && game.Player.HP > 0 { game.EnemyDeath() game.CalculatePaths() game.EnemyPathing() game.Render() } if game.Player.HP <= 0 { game.Restart() } else { game.Exit() } } }