- Сообщения
- 13
- Репутация
- 2
- Баллы
- 40
Описание: 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.
Чему вы научитесь:
Базовый курс 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-приложение, в котором сможете использовать все полученные знания.
Для просмотра содержимого вам необходимо авторизоваться.