Попробуй себя в роли разработчика компьютерных игр
Летний курс
GameDev с нуля
Начало занятий с 7 июля
Первое занятие БЕСПЛАТНО
10 онлайн-занятий по 2 академ.часа
Создай свои игры
Освой язык программирования с нуля
Попробуй себя в роли разработчика комп. игр
Курс по GameDev от Geekz подойдёт старшеклассникам, которые:
Много времени проводят за компом, любят компьютерные игры и еще не определились с профессией
Хотят освоить высокооплачиваемую профессию и много зарабатывать в будущем
Не знают языки программирования, но интересуются разработкой и хотят попробовать себя в роли разработчика игр
Уже пробуют свои силы в разработке, изучают языки программирования и хотят прокачать свои скиллы
Основы Python: ветвления, циклы, коллекции
Компиляцию подзадач в работающий проект
Декомпозицию проекта на подзадачи
Графическую библиотеку Pygame. Обработку ввода пользователя, отрисовку, обработку столкновений
Разработку архитектуры приложения
На курсе ученики вместе с опытным преподавателем изучат:
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
К концу курса ученики создадут несколько игр:
Классические крестики нолики 3х3
Автономный бой двух гоблинов
Игру-лабиринт, в которой игроку нужно пройти несколько уровней от начала до конца. На пути игроку встречаются различные препятствия и головоломки
+
+
+
+
+
+
+
+
+
Подробнее о курсе по GameDev от Geekz
Рассказывает ведущий курса, разработчик курсов по информатике в Geekz
Алексей Смолянинов
Формат курса
Что мы изучим
Как курс поможет с ЕГЭ
Какие игры будем создавать?
Почему GameDev
Формат курса
«Курс состоит из 10 занятий по 1,5 часа.
Существует несколько подходов к изучению программирования. Наш курс сделан в формате буткемпа. Это один из передовых и наиболее эффективных форматов. Что такое буткэмп?

Это формат быстрого обучения на сложных задачах. Здесь вопрос в первую очередь не в опыте, а в том, насколько человек заинтересован. Ведь если есть желание, то разобраться можно, имея любой опыт, верно? Мы даем всю необходимую информацию для этого. Преподаватель всегда поможет, скинет нужную статью и все объяснит»
Что мы изучим
«На курсе мы выделим ключевые моменты изучения основ Python. Посмотрим на то, что такое ветвления, циклы, коллекции и т.д. Как правило, старшеклассники либо разбираются в этих понятиях, либо нет и потому боятся, но хотят попробовать и понять, что же это такое.

Мы будем изучать условия, операторы, различного рода типы и структуры данных, с помощью которых можно работать с этими данными.

Также мы будем изучать графическую библиотеку PyGame. Библиотека – это инструмент, из которого мы можем брать готовые реализации и на их основе создавать свой проект.

Навык работы со средой разработки – это очень нужный и полезный навык. Мы будем реализовывать обработку ввода пользователей, графики из проектов, обработку столкновений и пр.
Также мы будем работать не только с базовыми алгоритмами, но и с архитектурой самой игры

Главное – мы будем думать не о том, как разработать каждый конкретный алгоритм (хотя об этом тоже), а как сделать так, чтобы игра работала комплексно. То есть мы будем смотреть на код не с низкого уровня, а с высокого, как профессионалы-разработчики»
«В процессе прохождения курса мы разработаем три игры.

Первая игра – автономный бой двух гоблинов. Задачи, связанные с боем, встречаются во многих играх. Здесь нужно предусмотреть много условий: нужно, чтобы один персонаж атаковал другого, чтобы у одного персонажа снималась жизнь, а у второго персонажа рассчитывался урон, который он наносит, и так далее. На примере игры, где дерутся два гоблина, мы научимся разрабатывать такие механики.

Вторая игра – классические «Крестики-нолики» 3х3. Существует огромное количество игр, где есть некие боты – персонажи, которые управляются компьютером. На примере этой игры мы научимся создавать интерфейс для того, чтобы игрок мог вставить крестики-нолики, а также создавать противника. Здесь мы научимся разрабатывать игры, в которых против пользователя будет играть алгоритм компьютера, а не другой игрок.

Третья игра – «Лабиринт». На ее примере мы сложим все те навыки, которые получили ранее и напишем большую, интересную, кросс-платформенную бегалку-экшн, где игроку придется убегать по лабиринту от преследователей и не попадать в ловушки»
Какие игры будем создавать?
«В рамках курса мы будет объяснять сложные элементы программирования, с которыми ученики могут столкнуться в том числе и на экзамене.

Программирование – это очень хороший способ научиться декомпозировать задачи. А что такое декомпозировать задачу? Декомпозиция означает, что мы будем раскладывать большой проект на маленькие задачи. Это важный навык, который может пригодиться в разных предметах на ЕГЭ.

Возьмем геометрию. Самая основная проблема в ней — это взять и разложить задачу на части. Как правило, старшеклассники не решают геометрию, потому что они не умеют этого делать.

В информатике то же самое: чтобы решить сложную задачу на программирование, нужно разложить ее на кусочки. Чаще всего, когда ученик говорит, что не понимает, как решать задачу, проблема в том, что он не может разложить её на части. На курсе мы уделим много внимания развитию этого навыка. Во-первых, это очень полезно в программировании. Во-вторых, это поможет на экзамене и в процессе подготовки к нему»
Как курс поможет с ЕГЭ
Почему GameDev
«Геймдев — это весьма актуальная тема.

Во-первых, это интересно самим ученикам. На протяжении последних лет мы постоянно получали запросы от наших учеников о курсах по GameDev.

Во-вторых, GameDev — это очень хороший способ изучить базовые, а может, и не самые базовые основы программирования, но на более интересных примерах, чем просто какой-нибудь калькулятор или программа-парсер, которую зачастую дают на обучающих курсах по программированию»
К концу курса ученики создадут несколько игр:
Классические крестики нолики 3х3
Автономный бой двух гоблинов
Игру-лабиринт, в которой игроку нужно пройти несколько уровней от начала до конца. На пути игроку встречаются различные препятствия и головоломки
+
+
+
+
+
+
+
+
+
Подробнее о курсе по GameDev от Geekz
Рассказывает ведущий курса, разработчик курсов по информатике в Geekz
Алексей Смолянинов
Формат курса
Как курс поможет с ЕГЭ
Какие игры будем создавать?
Почему GameDev
Что мы изучим
Формат курса
Курс состоит из 10 занятий по 1,5 часа.

Существует несколько подходов к изучению программирования. Наш курс сделан в формате буткемпа. Это один из передовых и наиболее эффективных форматов. Что такое буткэмп?

Это формат быстрого обучения на сложных задачах. Здесь вопрос в первую очередь не в опыте, а в том, насколько человек заинтересован. Ведь если есть желание, то разобраться можно, имея любой опыт, верно? Мы даем всю необходимую информацию для этого. Преподаватель всегда поможет, скинет нужную статью и все объяснит.
Что мы изучим
На курсе мы выделим ключевые моменты изучения основ Python. Посмотрим на то, что такое ветвления, циклы, коллекции и т.д. Как правило, старшеклассники либо разбираются в этих понятиях, либо нет и потому боятся, но хотят попробовать и понять, что же это такое.Мы будем изучать условия, операторы, различного рода типы и структуры данных, с помощью которых можно работать с этими данными.

Также мы будем изучать графическую библиотеку PyGame. Библиотека – это инструмент, из которого мы можем брать готовые реализации, и на их основе создавать свой проект.

Навык работы со средой разработки – это очень нужный и полезный навык. Мы будем реализовывать обработку ввода пользователей, графики из проектов, обработку столкновений и пр.

Также мы будем работать не только с базовыми алгоритмами, но и поработаем с архитектурой самой игры. Это значит, что нужно написать код так, чтобы было понятно, как он работает, как его поддерживать и как в нем что-то изменять.

Главное – мы будем думать не о том, как разработать каждый конкретный алгоритм (хотя об этом тоже), а как сделать так, чтобы игра работала комплексно. То есть мы будем смотреть на код не с низкого уровня, а с высокого, как профессионалы-разработчики.
Какие игры будем создавать?
В процессе прохождения курса мы разработаем три игры.

Первая игра – автономный бой двух гоблинов. Задачи, связанные с боем, встречаются во многих играх. Здесь нужно предусмотреть много условий: нужно, чтобы один персонаж атаковал другого, чтобы у одного персонажа снималась жизнь, а у второго персонажа рассчитывался урон, который он наносит, и так далее. На примере игры, где дерутся два гоблина, мы научимся разрабатывать такие механики.

Вторая игра – классические «Крестики-нолики» 3х3. Существует огромное количество игр, где есть некие боты – персонажи, которые управляются компьютером. На примере этой игры мы научимся создавать интерфейс для того, чтобы игрок мог вставить крестики-нолики, а также создавать противника. Здесь мы научимся разрабатывать игры, в которых против пользователя будет играть алгоритм компьютера, а не другой игрок.

Третья игра – «Лабиринт». На ее примере мы сложим все те навыки, которые получили ранее и напишем большую, интересную, кросс-платформенную бегалку-экшн, где игроку придется убегать по лабиринту от преследователей и не попадать в ловушки.
Как курс поможет с ЕГЭ
В рамках курса мы будет объяснять сложные элементы программирования, с которыми ученики могут столкнуться в том числе и на экзамене.

Программирование – это очень хороший способ научиться декомпозировать задачи. А что такое декомпозировать задачу? Декомпозиция означает, что мы будем раскладывать большой проект на маленькие задачи. Это важный навык, который может пригодиться в разных предметах на ЕГЭ.

Возьмем геометрию. Самая основная проблема в ней — это взять и разложить задачу на части. Как правило, старшеклассники не решают геометрию потому что они не умеют этого делать.

В информатике то же самое: чтобы решить сложную задачу на программирование, нужно разложить ее на кусочки. Чаще всего, когда ученик говорит, что не понимает, как решать задачу, проблема в том, что он не может разложить её на части. На курсе мы уделим много внимания развитию этого навыка. Во-первых, это очень полезно в программировании. Во-вторых, это поможет на экзамене и в процессе подготовки к нему.
Почему GameDev
Геймдев — это весьма актуальная тема.

Во-первых, это интересно самим ученикам. На протяжении последних лет мы постоянно получали запросы от наших учеников о курсах по GameDev.

Во-вторых, GameDev — это очень хороший способ изучить базовые, а может, и не самые базовые основы программирования, но на более интересных примерах, чем просто какой-нибудь калькулятор или программа-парсер, которую зачастую дают на обучающих курсах по программированию.
Немного фактов о профессии «Разработчик компьютерных игр»
5000+
Открытых вакансий
130-185
Средняя заработная плата
3-5
Средний срок, чтобы перейти из Junior в Senior (согласно данным с портала HeadHunter)
Средний срок, чтобы перейти из Junior в Senior (данные с портала HeadHunter)
тыс.руб.
лет
1600 рублей
960 рублей
P.S.
15-20 тысяч - столько стоят аналогичные по количеству часов курсы по GameDev. Но мы решили провести эксперимент.
Наша цель - сделать этот курс доступным для большинства, чтобы каждый смог попробовать себя в индустрии, создать игры и понять, насколько ему это интересно.
Сделай первый шаг
Полная стоимость курса
Старт 7 июля
БЕСПЛАТНОЕ ЗАНЯТИЕ
ЗАПИШИСЬ НА КУРС
ПРОЙДИ КУРС
ШАГ 01.
ШАГ 02.
ШАГ 03.
Зарегистрируйся на бесплатное занятие по кнопке ниже и попробуй новый крутой формат изучения GameDev
Если тебе понравится, записывайся на полный курс и погружайся в мир GameDev
Вместе с опытным наставником попробуй себя в роли разработчика компьютерных игр: разберись в основах Python, графической библиотеки Pygame и создай свои игры
Наш курс — это первый шаг к профессии в GameDev!
Записаться
Первое занятие бесплатно, запишись, оплатишь потом
ЭТО, КОНЕЧНО, ИНТЕРЕСНО, НО...
Что, если мне не понравится или я пойму, что это не мое?
Для того чтобы у тебя была возможность понять, интересно тебе или нет, мы даем возможность посетить первое занятие бесплатно! Ты познакомишься с нами, поймешь, о чем курс и сможешь принять решение, продолжать ли дальше. Записаться на бесплатное занятие (ссылка ведет на форму записи)
Что, если мне будет сложно?
Курс ведет опытный преподаватель, который научил более 100 ребят программировать игры. На курсе тебя ждет простое и понятное объяснение и ответы на все вопросы. Конечно, на первых этапах может быть непривычно. Но здесь как с ездой на велосипеде: если интересно, то с каждым разом будет получаться все легче и легче.
Что, если курс займет много времени? Летом надо успеть отдохнуть..
Занятия проходят онлайн, а значит, не надо никуда ездить и тратить время на дорогу. К тому же изучение чего-то нового и интересного - это тоже один из способов отдыха. Многие специалисты рекомендуют летом пробовать себя в чем-то новом: это поможет не перегрузить мозг, но держать его в тонусе, чтобы в сентябре было легче вернуться к учебе
Что, если мне будет некомфортно общаться с преподавателем и сокурсниками?
Мы уделяем много внимания тому, чтобы каждый ученик чувствовал себя на курсе комфортно. Все наши преподаватели проходят специальную подготовку и изучают психологию подростков, чтобы уметь находить с ними общий язык. К тому же, тебя будут окружать такие же фанаты компьютерных игр, поэтому общие темы точно найдутся
Что, если мне будет скучно? Я уже изучаю языки программирования
Тогда тебе тем более подойдет этот курс: терминология и теория будет тебе знакомы и понятны, а значит, ты сможешь больше времени уделить практике и созданию игр
Средний срок, чтобы перейти из Junior в Senior (согласно данным с портала HeadHunter)

Алексей Смолянинов
Научил более 100 ребят программировать игры
Составитель заданий для олимпиад и турниров по информатике и криптографии
Разработчик интенсивных школ точных наук по всей России
Разработчик курсов по информатике в Geekz
Кто ведет курс
Об учебном центре
Geekz — это edtech компания, которая помогает старшеклассникам и их родителям разобраться с IT - направлениями, выбрать профессию и подготовиться к ОГЭ и ЕГЭ, чтобы поступить в ведущие технические вузы страны.
Наша миссия – соединить будущих IT - специалистов с самыми лучшими вузами России и представителями мировых IT - компаний.
>1500
37%
учеников сейчас учатся в Geekz
наших учеников получили 80+ баллов на экзаменах в 2021
1600 рублей
960 рублей
Если у тебя не осталось сомнений и ты точно хочешь на курс, то можешь
сразу записаться и оплатить его
ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ
Как оплатить курс?
Чтобы попасть на курс, вам нужно заполнить форму бронирования по кнопке "Записаться на курс". После этого вы автоматически попадете на страницу оплаты, где сможете совершить платеж любым удобным способом. Важно! Будьте внимательны при заполнении формы бронирования и указывайте корректные данные, чтобы мы смогли отправить вам информацию с доступом к курсу. Подключение к курсу происходит в течение 24-х часов после оплаты
Можно ли смотреть занятия в записи?
Да, все занятия сохраняются в записи в личном кабинете ученика. Доступ к занятиям будет открыт до сентября 2022 года
Какие программы нужны, чтобы пройти курс?
На курсе ученики пользуются онлайн-сервисами и специальными программами. Каждый ученик получает пошаговое руководство по установке программного обеспечения, которое необходимо для прохождения курса. Все инструменты бесплатные и находятся в открытом доступе