|
|
|
@ -66,21 +66,18 @@ func (game *Game) Render() { |
|
|
|
|
if !RENDER { return } |
|
|
|
|
|
|
|
|
|
game.Screen.Clear() |
|
|
|
|
|
|
|
|
|
game.DrawMap() |
|
|
|
|
game.DrawEntity('@', game.Player.Pos, tcell.ColorYellow) |
|
|
|
|
|
|
|
|
|
if SHOW_PATHS { |
|
|
|
|
game.DrawPaths() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
game.DrawEntity('@', game.Player.Pos, tcell.ColorYellow) |
|
|
|
|
|
|
|
|
|
for pos, _ := range game.Enemies { |
|
|
|
|
game.DrawEntity('G', pos, tcell.ColorRed) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
game.DrawStatus() |
|
|
|
|
|
|
|
|
|
game.Screen.Show() |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|