1 мин на чтение

Источник: Everyone Can Code Puzzles

Rock paper scissors составление правил собственной игры

План на урок:

  • Разобраться с shared code
  • Добавить действия в готовый код
  • Решить задания
    • Sharing code
    • Adding actions
    • Modifying Properties

Теория:

Shared code: Код, размещенный в shared code доступен из всех других файлов, и всклюяает в себя все модули проекта

В то время как код из main доступен только из него.

Добавьте код

game.addOpponent("IGOR")

Запустите свой код и у вас появится новый оппонент.

Если же вы добавите

game.roundPrize = "candy"

То у вас добавится новый приз.

Теоретическое задание

Посмотрите в MyGame, в ней будет функция setupGame() как вы думаете что означает слово public перед ней?

Как объявлять функцию?

func turnLeft(){
turnRight()
turnRight()
turnRight()
}