Game Development with GameMaker: Build an Action-Adventure Game

Create your own 2D action-adventure game from scratch while mastering GameMaker Language, state machines, and modern game development workflows.

4.5 (299) ⏱ 1 ч 48 мин 📚 5 уроков 🎧 Аудиоверсия

О курсе

Have you ever wanted to build your own 2D action-adventure game but didn't know where to start? Game development can feel overwhelming, but mastering the fundamentals of logic and structure makes the process highly rewarding and accessible. In this text-based course, you will transition from a beginner to a confident game creator by building a classic action-adventure game step-by-step. You will learn how to write clean, modular code using GameMaker Language (GML) to bring your game world, mechanics, and characters to life. What you'll learn: - Understand the core principles of GameMaker, starting with essential terminology, variables, and conditional logic. - Build a robust player character using finite state machines to manage movement, attacking, and idle states. - Implement clean tile-based collisions, auto-tiling, and seamless transitions between indoor and outdoor game areas. - Create interactive non-player characters (NPCs) with custom textboxes and dialogue systems. - Design essential game systems including saving and loading states, inventories, and dynamic visual effects. - Apply modern GML features such as structs and lightweight constructors to write organized, scalable game code. The course starts with foundational concepts and interface basics before moving into practical game mechanics. You will read through clear explanations and structured code snippets, gradually assembling your game systems from the ground up. This course is designed for aspiring game developers and beginners who want to learn programming through game creation. No prior coding experience or game development background is required. Start your game development journey and build your first action-adventure game today.

Что вы получите

  • 📜 Сертификат об окончании
    Добавьте в профиль LinkedIn
  • 🎧 Аудиоверсия включена
    Учитесь в дороге — экран не нужен
  • ♾️ Пожизненный доступ
    Возвращайтесь в любое время, без срока
  • 📱 Телефон или компьютер
    Работает везде и на любом устройстве
  • 💸 Возврат в течение 30 дней
    Без вопросов
  • Кратко и по делу
    1 ч 48 мин практического материала

Отзывы (3)

مها حسين JO
★ 4 · 2026-01-16T03:18:55+00:00

Фантастический опыт обучения. Темп был идеальным, и примеры действительно закрепили концепции. Большой палец вверх!

Тимур Кусаинов KZ Подтверждённый учащийся
★ 5 · 2025-12-20T11:27:55+00:00

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

منير رضوان JO Подтверждённый учащийся
★ 4 · 2025-05-25T19:50:55+00:00

Это солидный курс. Структура логична и большинство примеров были полезны. Хотя можно было бы использовать несколько более реальных сценариев.

Написать отзыв

После отправки попросим войти — черновик сохранится.

Студенты также прошли

Основы игрового программирования

Обучитесь основным навыкам и узнайте, как стать программистом игр, даже не имея предыдущего опыта.
★ 5.0 (18)
$4.99$9.99

Основы игровых движков: выбор и использование Unity, Unreal и Godot

Разберитесь в базовой архитектуре современных игровых движков, чтобы выбрать подходящую платформу и начать создавать свои первые игры.
★ 5.0 (6,972)
$4.99$9.99

Разработка игр на Unreal Engine 5 для начинающих

Создавайте интерактивные 3D-игры с нуля, освоив визуальное программирование в Blueprints, основы C++ и современные технологии рендеринга.
★ 4.9 (2,445)
$4.99$9.99

Разработка мобильных игр: создание и оптимизация игр для мобильных устройств.

Освойте основы разработки мобильных игр, от фундаментальных принципов программирования и сенсорного управления до адаптации пользовательского интерфейса и оптимизации производительности.
★ 4.9 (2,524)
$4.99$9.99

Часто спрашивают

Что нужно для прохождения курса? +

Только смартфон или компьютер с доступом в интернет. Никаких установок и оборудования.

Как оплатить? +

Банковской картой через Stripe или криптовалютой. Данные карты обрабатывает Stripe — мы их не храним.

Можно ли вернуть деньги? +

Да — полный возврат в течение 30 дней, без вопросов.

Как долго будут доступны материалы? +

Навсегда. После покупки курс остаётся с вами — возвращайтесь в любое время.

Получу ли я сертификат? +

Да. По окончании выдаётся сертификат, который можно добавить в профиль LinkedIn.

Подходит для специалистов в
IT Дизайн Финансы Маркетинг Медицина Образование HoReCa Производство