
C++ для разработки игр
Программа курса
Ознакомьтесь с программой курса «C++ для разработки игр» от XYZ School
- Блок 4. Производственная культура, рабочие инструменты и основы проектной разработки игр. Итоговый проект.;2) Блок 3. Объектно-ориентированное программирование и основы проектирования.;3) Блок 1. Введение в язык программирования С++.;4) Блок 2. Алгоритмы и структуры данных.;5) Освой язык программирования С++ на базовом уровне, создай свою первую игру уже через 2 месяца обучения, в дальнейшем сможешь применить эти знания для работы в Unreal Engine.;6) Например, с систмой контроля версий (Git) или средой разработки от компании Microsoft (MS Visual Studio), чтобы отлаживать программу и пользоваться системой контроля версий.;7) Мы делаем упор на практику, поэтому в ходе обучения ты научишься работать по процессам реальных студий, соберёшь крутое портфолио и получишь конструктивную обратную связь.;8) В последнем блоке ты научишься общепринятым практикам разработки, работе в команде и созданию проектов с нуля. А также выполнишь курсовой проект — игру в жанре «рогалик».;9) Результат обучения: освоишь синтаксис в языке C++ — ветвления, циклы и функции, а также научишься их применять и строить простые алгоритмы. Всё на примере игры «змейка».;10) Смотришь лекции, изучаешь презентации, конспекты и памятки, делаешь обязательные домашние задания и дополнительные упражнения, если хочешь ещё больше практики.
Чему вы научитесь
- Блок 4. Производственная культура, рабочие инструменты и основы проектной разработки игр. Итоговый проект.;2) Например, с систмой контроля версий (Git) или средой разработки от компании Microsoft (MS Visual Studio), чтобы отлаживать программу и пользоваться системой контроля версий.;3) Мы делаем упор на практику, поэтому в ходе обучения ты научишься работать по процессам реальных студий, соберёшь крутое портфолио и получишь конструктивную обратную связь.;4) В последнем блоке ты научишься общепринятым практикам разработки, работе в команде и созданию проектов с нуля. А также выполнишь курсовой проект — игру в жанре «рогалик».;5) Результат обучения: освоишь синтаксис в языке C++ — ветвления, циклы и функции, а также научишься их применять и строить простые алгоритмы. Всё на примере игры «змейка».;6) Смотришь лекции, изучаешь презентации, конспекты и памятки, делаешь обязательные домашние задания и дополнительные упражнения, если хочешь ещё больше практики.;7) Результат обучения: овладеешь теоретическими знаниями ООП и проектирования, научишься применять их на практике и добавишь «Арканоид» в портфолио.;8) В этом блоке ты научишься разрабатывать легко поддерживаемые и расширяемые программы, а также сделаешь новую аркадную игру (арканоид).;9) В этом блоке ты изучишь основы программирования и напишешь свою первую игру — «яблоки» (упрощённая версия игры «змейка»).;10) Блок 3. Объектно-ориентированное программирование и основы проектирования.
Подробная информация о курсе
Был увлечённым игроком и разбирал игры по косточкам, но опыта в разработке не было. Пришёл на курс «Гейм-дизайнер», потому что хотел не просто играть, а создавать игры самому. Во время обучения особенно увлёкся системным и нарративным дизайном, а самой яркой работой стала визуальная новелла Blood Ties о мафии Чикаго 40-х годов. После выпуска устроился в компанию Sperasoft на проекты Mortal Kombat Mobile и Injustice 2 Mobile, начинал с тестирования, а через год перешёл в гейм-дизайн. Сейчас работает младшим гейм-дизайнером на проекте Injustice 2 Mobile, занимается новыми режимами, персонажами, балансом и развитием игровых систем. Была верстальщиком в издательстве и иллюстратором на фрилансе, без навыков в в трехмерной (3D) графике. После прохождения бесплатных курсов XYZ купила курс «Трехмерное (3D) моделирование игрового окружения (Environment Art)». Через месяц после выпуска нашла первы
Цены и сроки
- Стоимость90 300 ₽
Содержание
- Формат обученияОнлайн
По окончанию курса
- Диплом или сертификатДиплом / Сертификат





















