Detonator - 2D-игродел для тех, кто хочет творить без заморочек

27 июл 2025
374
19
4
4 месяца

Логотип Detonator

Знакомо чувство, когда хочется сделать свою игру, но Unity кажется слишком громоздким, а Godot — недостаточно гибким? Встречайте Detonator — OpenGL ES3 движок с полноценным редактором, который даёт золотую середину между простотой и возможностями.

Что в коробке?

Detonator — это:

  • Готовый редактор на Qt5 со всеми необходимыми инструментами
  • Поддержка Windows, Linux и WebAssembly — один проект, три платформы
  • Lua-скриптинг с автодополнением и документацией прямо в редакторе
  • Физика на Box2D, система частиц и продвинутая работа с тайлами

Демонстрация возможностей

Почему стоит попробовать?

1. Всё в одном месте

Больше не нужно искать отдельные инструменты для:

Реклама
  • Редактирования тайлов (изометрических и обычных)
  • Создания UI с CSS-подобными анимациями
  • Настройки материалов и шейдеров
  • Работы со звуком через аудиографы

2. Быстрый старт

Скачал → распаковал → запустил. Никаких аккаунтов, подписок и сложных настроек. В комплекте идут несколько демо-проектов, которые можно сразу запускать и изучать.

3. Гибкость без сложностей

Хотите кастомизировать шейдер? Пожалуйста. Нужно интегрировать Git для контроля версий проекта? Есть и такая возможность. При этом базовые вещи работают «из коробки» без необходимости глубокого погружения.

Кому подойдёт?

  • Инди-разработчикам, которые хотят сосредоточиться на геймдизайне, а не настройке движка
  • Преподавателям для обучения основам игровой разработки
  • Прототипщикам, которым нужно быстро проверить игровую механику

Технические особенности

Под капотом используются:

  • Qt5 для редактора
  • OpenGL ES3 для рендеринга
  • Box2D для физики
  • Lua (с bindings через sol3) для скриптинга
  • Emscripten для сборки под веб

Как начать?

  1. Качаем последнюю версию
  2. Распаковываем в любую папку
  3. Запускаем Detonator.exe
  4. Выбираем демо-проект и жмём F4

Полная инструкция по сборке из исходников есть в BUILDING.md.

Detonator — отличный выбор для тех, кто ценит: ✔ Минималистичный подход ✔ Кроссплатформенность ✔ Гибкость Lua-скриптинга ✔ Полноценный редактор уровня коммерческих решений

Если вы давно хотели попробовать себя в геймдеве, но пугались сложностей — этот движок создан для вас.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.