[geekbrains] профессия разработчик игр

Статус
В этой теме нельзя размещать новые ответы.

Ликa

Проверенный
Сообщения
2
Реакции
0
Баллы
1
Credits
0
35627_0.png
Описание: 3 курса, 3 месяца практических занятий, где мы собрали все необходимые навыки и знания для создания 2D и 3D игр или старта карьеры по специальности.

Базовый курс C# - Уровень 1

Курс предназначен для новичков в программировании, которые хотели бы освоить современный язык C#, являющийся на данный момент одним из самых популярных языков разработки. Как средство обучения программированию C# обладает рядом несомненных достоинств. Он хорошо организован, строг, большинство его конструкций логичны и удобны. Развитые средства диагностики и редактирования кода делают процесс программирования приятным и эффективным, а мощная библиотека классов платформы .NET берёт на себя массу рутинных операций, что даёт возможность решать сложные задачи, используя готовые "строительные блоки". Всё это позволяет расценивать C# в качестве перспективной замены языков Pasсal, Basic и C++ при обучении программированию. C# является профессиональным языком, предназначенным для решения широкого спектра задач, в первую очередь, в быстро развивающейся области создания распределённых приложений. Базовый курс программирования, построенный на основе C#, позволит быстрее достичь уровня востребованного специалиста-профессионала.

Unity. Уровень 1 - Начальный курс

Unity - это инструмент для разработки двухмерных и трёхмерных игр. Созданные с помощью Unity приложения работают под операционными системами Windows, OS X, Windows Phone, Android, Apple iOS, Linux, а также на игровых приставках Wii, PlayStation 3, PlayStation 4, Xbox 360, Xbox One. Также этот игровой движок позволяет запускать игры в браузерах с помощью специального подключаемого модуля Unity Web Player и технологий WebGL. На курсе мы изучаем основные инструменты редактора Unity, а также подходы, которые используются при разработке игр. Кроме того, мы разберём весь процесс создания однопользовательской 2D и 3D игры. После обучения вы будете не только понимать принципы большинства существующих игровых механик, а также сможете их реализовывать на практике.

Unity. Уровень 2 - Продвинутый курс

Данный курс является продолжением базового курса по Unity и включает в себя изучение вопросов, без которых сложно разрабатывать качественные и продвинутые игры. На курсе изучаются понятия объектно-ориентированного программирования и то, как они используются при создании игр в Unity. Рассматривается процесс создания собственного плагина и его публикации, что очень полезно, так как при разработке игр или приложений часто необходим свой, иногда специфический инструмент, который ускоряет и упрощает работу. Также мы изучим такую важную часть экосистемы Unity, как сервисы. Основной практический пример курса – это создание своей мультиплеерной игры на базе сервиса Unity Multiplayer.

Чему вы научитесь:
  • Познакомитесь с принципами ООП;
  • Основам разработки под мобильные устройства;
  • Разрабатывать свой собственный Unity-плагин;
  • Использовать сервисы Unity;
  • Создавать мультиплеерную игру;
  • Познакомитесь со всеми составляющими экосистемы Unity;
  • Работать с игровыми объектами и компонентами;
  • Применять язык программирования C# в Unity;
  • Создавать анимацию и визуальные эффекты;
  • Создавать интерфейсы игровых уровней и меню;
  • Разрабатывать 2D и 3D игры;
  • Оптимизировать игры;
  • Освоите профессиональную среду разработки Microsoft Visual Studio .NET;
  • Познакомитесь с базовыми пространствами имен и классами, которые помогут вам освоить платформу .NET Framework;
  • Изучите операторы языка;
  • Изучите базовые типы .NET Framework;
  • Научитесь измерять эффективность программы;
  • Перестанете бояться рекурсии;
  • Познакомитесь с некоторыми эффективными алгоритмами обработки информации;
  • Познакомитесь с базовыми понятиями ООП;
  • Поймёте, чем процедурное программирование отличается от объектно-ориентированного;
  • Узнаете, что такое исключения и как их перехватывать;
  • Научитесь обрабатывать большие объемы данных;
  • Изучите такие профессиональные инструменты, как: регулярные выражения, не обобщенные и обобщенные списки, сериализация объектов;
  • Узнаете, что такое XML и научитесь его использовать в своих программах;
  • Узнаете, что такое рефлексия в программировании;
  • Разработаете свою собственную файловую базу данных;
  • Разработаете собственное Windows-приложение, в котором сможете использовать все полученные знания.
Продажник:
Скрытое содержимое могут видеть только пользователь группы : Vip, Проверенный
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху