Разработки игр

Программа "Разработка игр на Unity3D"

Ты узнаешь особенности процесса создания современных компьютерных игр, проследишь все этапы их создания.

Команда Noosphere Engineering School дает тебе в руки уникальный инструмент и только от тебя зависит станет ли твоя идея новым игровым хитом.

Старт программы: 02-06-2015
Подача заявок до: 28-05-2015
  • 8 недель
  • 6 часа в неделю

Знакомство с теорией 

С чего начинается разработка проекта. Идеальная команда. Процессы в команде. Роли в agile команде. Разница между Scrum/Kanban.


Дизайн

Что такое интерфейс. Его значение и составляющие. Что нужно знать для создания интерфейсов. Как прототипировать и подбирать стилистику интерфейса для игр. Разработка компьютерной графики.


Гейм-дизайн

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


Разработка игр на Unity3D

Кто такой разработчик игр. Игровые движки. Знакомство с Unity. Алгоритмы. Менеджмент ресурсов. Архитектура систем. 2D. Физика. Математика в разработке игр. Паттерны для разработчиков игр. Проектная документация (LDD, TDD). Рефакторинг.
Code review. Культура кода. Тестирование, дебаг, профайлинг, оптимизация. Система контроля версий. Поддержка проекта. Взаимодействие программиста с другими участниками разработки. Анимация. Мультиплатформенная разработка. Звуки. 

Лучшие студенты

  • Вячеслав Филимонов

    Днепропетровск