Фреймворк для создания игр SpriteKit

8 ч. 50 мин.
Junior

Описание курса

Над этим курсом мы усердно работали, чтобы вы смогли не просто написать игру, но и познакомиться с важными аспектами программирования, которые используются не только при создании игр, но и в программировании на Swift в целом.

В этом курсе мы :

  • подбробно разберем темы создания классов, подклассов с использованием простого наследования, либо через статические методы
  • рассмотрим положительные и отрицательные стороны каждого из подходов на практике, что позволит вам крепко-накрепко закрепить фундамент ваших знаний
  • будем работать с синглтоном, который будет хранить нашу игровую сцену, пока мы прохлаждаемся на паузе :)
  • создадим игру с четким разделением всего проекта на логические части, так что вам будет намного понятнее на какие куски вам нужно будет разбивать ваши будущие проекты
  • рассмотрим работу с протоколами и расширениями, которые позволяют расширить функционал ваших классов (да и структур тоже) фактически не увеличивая их.

При написании игры мы с вами познакомимся:

  • с анимацией персонажа
  •  с действиями
  •  с emitter node, который отрисовывает анимацию частиц по нашим настройкам
  •  со сценами
  •  переходами между сценами
  •  с масками и методами создания этих масок
  •  с физическими телами и многим-многим другим...

Мы с вами напишем полноценную игру, которую вы сможете выложить в AppStore!

Пусть вас не смущает меню на английском языке. Мы хотим, чтобы вы, проходя наши курсы, постоянно слышали новые термины на английском языке и осваивали их, ну а меню нам в этом немного помогает.

Единственным условием для прохождение курса - наличие iPhone для тестирования вашей игры, так как на симуляторе работать она не будет!

Вы изучите

CocoaPods

Прохождение курса откроет навыки на материке Junior

45 уроков навсегда

Сертификат курса