Курс по разработке 2D игр на Unity

Возраст: 13-17
Уровень: Начинающий
Длительность: 8 месяцев

Описание курса

Создай свою игру — с нуля, своими руками. Курс Unity 2D Game Development от JET School — это практическая, проектно-ориентированная программа для подростков 13–17 лет.


Курс Unity 2D Game Development от JET School проходит в формате 2 занятий в неделю (2 очных + 1 онлайн, каждое по 2 часа) на протяжении 8 месяцев. Обучение организовано преимущественно в очном формате, при необходимости предусмотрена возможность подключения онлайн. На протяжении курса студенты создают несколько игр, а в финале представляют полноценный рабочий игровой проект, готовый для портфолио.


Этот курс — не только об игровой разработке. Он формирует у студентов алгоритмическое мышление, навыки решения задач, креативность и управление проектами, готовя их к карьере в технологических отраслях будущего.

Чему вы научитесь?

🔷 Модуль 1 — Алгоритмы и логическое мышление

Начните с основ программирования. Студенты учатся анализировать задачи, выстраивать пошаговые решения и грамотно планировать процесс с помощью блок-схем (flowcharts). Этот модуль закладывает фундамент для всех последующих технических знаний.

💻 Модуль 2 — Основы программирования на C#

Язык игрового мира — C#. Переменные, условные операторы, циклы, функции и ключевые концепции объектно-ориентированного программирования осваиваются через практические задания. По завершении модуля студенты умеют писать скрипты для управления игровой механикой в среде Unity.

🎮 Модуль 3 — Разработка 2D-игр на Unity

Настоящая игровая инженерия. Студенты изучают интерфейс Unity, систему 2D-физики, анимацию, элементы пользовательского интерфейса, игровые механики и дизайн уровней — всё это на реальных проектах. Созданные игры пополняют портфолио.


От игрока — к создателю. Первый шаг — сегодня.

Игровая индустрия — одна из самых быстрорастущих технологических отраслей в мире. С курсом Unity 2D Game Development от JET School ваш ребёнок делает уверенный старт к профессиональной карьере в этой сфере.

👉 Зарегистрироваться сейчас

  • Понятие алгоритма и навыки правильной постановки задачи
  • Логика Input → Process → Output
  • Символы flowchart и правила их чтения
  • Последовательные, условные и циклические алгоритмы
  • Пошаговое решение простых задач
  • Переменные и типы данных
  • Операторы и условные конструкции (if / switch)
  • Циклы (for, while) и методы
  • Структуры Array и List
  • Введение в объектно-ориентированное программирование (Class, Object)
  • Понятия Encapsulation и Inheritance
  • Логика скриптов для Unity и работа с Inspector
  • Интерфейс Unity и структура проекта
  • Понятия Scene и GameObject
  • Логика Sprite, prefab и sorting layer
  • Работа с камерой и построение сцены
  • Управление игроком через систему Input
  • Структура проекта и правильное управление файлами
  • Компоненты Rigidbody2D и Collider
  • Основы физики и взаимодействие объектов
  • Системы движения Platformer и Top-Down
  • Jump, dash и различные механики движения
  • Collision и trigger-события
  • Построение системы checkpoint и respawn
  • Поведение врагов и базовая логика AI
  • Системы health и damage
  • Механики score и collectible
  • Прогрессия уровней и баланс сложности
  • Системы spawn
  • Управление состояниями игры (menu, pause, game over)
  • Работа с Canvas и UI-элементами
  • Дизайн health bar, score и timer
  • Создание pause и главного меню
  • Аудиосистемы (SFX и фоновая музыка)
  • Визуальные эффекты и feedback игрока
  • Работа с Animator Controller
  • Переходы анимаций и состояния
  • Animation events
  • Основы level-дизайна
  • Введение в оптимизацию производительности
  • Sprite atlas и уменьшение размера build
  • Планирование идеи игры
  • Создание прототипа
  • Завершение механик и этап polish
  • Получение build и подготовка игры к публикации
  • Презентация gameplay и demo day
  • Правильная упаковка проекта для портфолио
#unity#c##алгоритм#2d gameplay#animation#ui#physics#2d#build & publish#unity#c##алгоритм#2d gameplay#animation#ui#physics#2d#build & publish

Требуемые навыки

Пользование компьютером

Базовые навыки работы с компьютером и основными программами

Знание английского языка

Начальный уровень английского языка

Интерес к играм

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

Возрастной диапазон

Подходит для школьников 13–17 лет

Преподавательский состав

Team member Гусейнага Гурбанов
Гусейнага Гурбанов

Инструктор

Часто задаваемые вопросы

Ниже вы можете ознакомиться с наиболее часто задаваемыми нам вопросами и ответами на них.

Записаться на курс

Другие курсы