C++ для разработки игр

Был увлечённым игроком и разбирал игры по косточкам, но опыта в разработке не было. Пришёл на курс «Гейм-дизайнер», потому что хотел не просто играть, а создавать игры самому. Во время обучения особенно увлёкся системным и нарративным дизайном, а самой яркой работой стала визуальная новелла Blood Ties о мафии Чикаго 40-х годов. После выпуска устроился в компанию Sperasoft на проекты Mortal Kombat Mobile и Injustice 2 Mobile, начинал с тестирования, а через год перешёл в гейм-дизайн. Сейчас работает младшим гейм-дизайнером на проекте Injustice 2 Mobile, занимается новыми режимами, персонажами, балансом и развитием игровых систем. Была верстальщиком в издательстве и иллюстратором на фрилансе, без навыков в в трехмерной (3D) графике. После прохождения бесплатных курсов XYZ купила курс «Трехмерное (3D) моделирование игрового окружения (Environment Art)». Через месяц после выпуска нашла первы
Обучение 2 месяца
Диплом / Сертификат
5,0
Стоимость курса
90 300 ₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «C++ для разработки игр» от XYZ School

  1. Блок 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 ₽

Содержание

  • Формат обученияОнлайн

По окончанию курса

  • Диплом или сертификатДиплом / Сертификат

Отзывы о курсе

23040
alt
Алексей Ильин
27 декабря 2024 г.
5

Прохожу курс C# для разработки игр. Удобная платформа для обучения. Отзывчивые преподаватели отвечающие даже на самые глупые вопросы студентов. Классное сообщество из студентов и выпускников помогающих друг другу. Безлимитный доступ к материалам после завершения курса.

106011
alt
Руслан Х.
26 ноября 2024 г.
5

Прохожу курс "C# ДЛЯ РАЗРАБОТКИ ИГР". Увлекательный материал, в который можно погрузиться с головой. Удобная платформа для просмотра материала и сдачи домашних заданий. Обширное сообщество студентов и выпускников, помогающее при выполнении домашних заданий и иных проблем. Материал, предлагаемый в ку

88079
alt
Михаил Попов
4 ноября 2024 г.
5

Прохожу обучение по курсу С# для разработки игр. Во время изучения стал испытывать неподдельный интерес к делу, местами даже детский восторг. Материал сложный, но поддержка Xyz School и преподаватели помогают его осваивать и не бросают даже в сложных жизненных ситуациях. Рекомендую.

C++ для разработки игр
90 300 ₽