//10. Представим, что вы создаете rpg игру. Напишите структуру для хранения координаты игрока, enum для направлений (восток, сервер, запад, юг) и функцию, которая берет к себе на вход позицию и направление и возвращает новую координату (после того как игрок походил на одну клетку в соответствующую сторону). Вызовите эту функцию несколько раз, «походив» своим игроком.
Вот что я натворил…
enum Command {
case up, down, right, left
}
struct CurrentPosition {
static var x: Int = 0
static var y: Int = 0
var level = Command()
func walk(x: Int, y: Int){
<#function body#>
}
init (x: Int, y: Int) {
CurrentPosition. self .x = x
CurrentPosition. self .y = y
}
}
Заранее всем спасибо