@ -66,13 +66,9 @@ func (game *Game) Render() {
if !RENDER { return }
game.Screen.Clear()
game.DrawMap()
game.DrawEntity('@', game.Player.Pos, tcell.ColorYellow)
game.DrawStatus()
game.Screen.Show()
}
@ -11,10 +11,8 @@ func NewGame(width int, height int) (*Game) {
game.Width = width
game.Height = height
game.Enemies = make(map[Position]*Enemy)
game.Level = make(Map, height, height)
game.Paths = make(Paths, height, height)
game.Player = Enemy{20, Position{1,1}, 4}
return &game
@ -11,11 +11,9 @@ func NewGame(width int, height int) (*Game) {
@ -1,6 +1,5 @@
package main
func (game *Game) MoveEnemy(from Position, to Position) {
enemy, ok := game.Enemies[from]
if !ok { dbg.Fatal("no enemy at", from, "wtf") }