
- Для всех
- На русском языке
- 42 часа
- Бесплатно
Разработка игры-платформера на Defold: базовый уровень
Этот курс — ваш практический помощник в мире геймдева. Мы не будем зацикливаться на сухой теории, а сразу погрузимся в создание настоящей игры. Почему именно платформер? Это нестареющая классика: с одной стороны, такие игры интуитивно понятны в разработке, а с другой, они как конструктор «Лего», позволяющий собрать воедино все ключевые аспекты разработки: от программирования и дизайна уровней до повествования и управления проектом.
Результаты обучения
Вы освоите Defold настолько, чтобы с нуля создавать и настраивать собственные игровые проекты. Вы научитесь создавать детализированные игровые уровни, используя tilesource и tilemap. Вы сможете оживлять персонажей и объекты, создавая плавные анимации с помощью tilesource и atlas. Вы напишете на Lua код, который заставит игровой мир реагировать на действия игрока. Вы соберёте всё воедино, создав прототип с управляемым персонажем, боем и интерактивными элементами.
Содержание курса
Вы не просто изучите движок Defold, а пройдете полный цикл создания игрового продукта. Мы расскажем, как оживить персонажа, запрограммировать игровую логику на Lua, придумать атмосферный уровень и наполнить его интерактивными элементами. Но главное, вы поймете, как управлять всем этим процессом, сочетая гейм-дизайн, сценаристику и работу с графикой для создания целостного и увлекательного игрового опыта. За 7 недель вы создадите с нуля прототип собственного платформера с управляемым персонажем, боем и интерактивными элементами, получив комплексное представление о полном цикле разработки игр.
- 7 модулей
- 7 тем
- 42 часа
- Введение в инструменты разработки
Модуль знакомит с игровым движком Defold: его архитектурой, базовыми строительными блоками (коллекции, игровые объекты, компоненты) и интерфейсом редактора — от структуры проекта до предпросмотра сцены. Отдельно разбирается работа с готовыми ресурсами: где искать ассет-паки, как их скачивать и подключать к проекту.
- Что такое игра?
Модуль отвечает на вопрос, что такое игра, а также разбирает её устройство: из чего складывается структура компьютерной игры, чем геймплей отличается от игры как целого, какие инструменты доступны игроку. Отдельно рассматриваются механики, цели, игровой цикл и то, как в играх устроено время.
- Создание карты, игровых объектов и компонентов. Импорт и настройка анимаций. Камера
Модуль посвящён практической сборке игрового уровня: создание проекта, импорт ассетов и построение карты с помощью tilemap. Разбирается работа с игровыми объектами и компонентами, настройка анимаций через tilesource и atlas, создание персонажа игрока, подключение камеры, сборка билда и разбор оси Z
- Игра как ПО
Модуль показывает игру как программный продукт: разбирается жизненный цикл ПО и основные модели разработки — от каскадной до гибких. Отдельно рассматривается работа с концептом: как зафиксировать идею проекта и перевести её в план с реалистичными сроками, дедлайнами, а также как оценивать метрики.

