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

8 ч. 50 мин.
Junior

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

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

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

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

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

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

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

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

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

Вы изучите

CocoaPods

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

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

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

Вас также может заинтересовать