Гибкий 2D-движок для создания ретро файтингов и классических аркад с полным контролем
Гибкий 2D-движок для создания ретро файтингов и классических аркад с полным контролем
Голосов (Голосов: 1 691)
Лицензия для программы Бесплатно
Разработчик Elecbyte
Версия 1.1-beta-1
Операционная система Windows
Голосов
(Голосов: 1 691)
Разработчик
Elecbyte
Операционная система
Windows
Лицензия для программы
Бесплатно
Версия
1.1-beta-1
M.U.G.E.N для Windows это классический 2D графический движок, созданный для разработки боевых игр в духе старых аркад. Он позволяет собирать собственных персонажей, этапы и другие игровые объекты на основе интерпретируемых текстовых файлов, графики и звуковых ресурсов, при этом поддерживает форматы MP3, ADX, OGG и MIDI для звуковых эффектов.
Программа в первую очередь подойдет тем, кто ностальгирует по аркадным файтингам, хочет создать свою игру с атмосферой старой школы и не боится разбираться с программированием под DOS.
Аркадный дух и назначение M.U.G.E.N
Движок появился как 2D графический дизайн для DOS в 1999 году и тесно связан с традицией классических файтингов наподобие Street Fighter и Paws of Fury. Сегодня он воспринимается скорее как гибкая площадка для экспериментов, чем как готовая игра.
В комплект входит отдельный проект с названием «MUGEN». Это не полноценный коммерческий продукт, а демонстрационная игра, которая показывает, какие сцены, персонажи и эффекты можно собрать на этом движке. Такой пример помогает понять общую структуру и возможности, особенно тем, кто только начинает разбираться с системой.
Создание персонажей, арен и игровых объектов
Главная сильная сторона M.U.G.E.N в том, что он дает большой простор для авторов. Пользователь может создавать собственные персонажи, этапы и прочие игровые объекты, опираясь на связку из:
- интерпретируемых текстовых файлов
- графических ресурсов
- звуковых компиляций
Движок ориентирован прежде всего на разработку 2D файтингов, однако на его основе созданы и другие типы игр, включая проекты формата shoot-em-up, а также платформеры. Это делает M.U.G.E.N привлекательным для тех, кто хочет попробовать себя в нескольких разновидностях классических 2D жанров, не ограничиваясь только поединками один на один.
Поддержка нескольких аудиоформатов (MP3, ADX, OGG, MIDI) дает возможность более точно подобрать звуковое оформление, от эффектов ударов до музыкального сопровождения на этапах.
Порог вхождения и требования к разработчику
M.U.G.E.N изначально создавался как инструмент для тех, кто готов работать ближе к «внутренней кухне» игры. Для продуктивного использования движка требуется знание программирования DOS или хотя бы желание в нем разобраться.
Это не визуальный конструктор с готовыми шаблонами, где все делается несколькими щелчками мыши. Основной контроль осуществляется через текстовые файлы и настройки, поэтому потребуется терпение, внимательность к синтаксису и понимание структуры проекта.
В результате M.U.G.E.N особенно интересен энтузиастам и опытным модмейкерам. Тем, кто уже работал с конфигурационными файлами и сценариями, движок открывает большой простор для творчества. Новичкам может понадобиться больше времени, чтобы привыкнуть к подходу, но тех, кто любит разбираться в деталях, это, наоборот, привлечет.
Текущее состояние, стабильность и лицензия
Движок долго находился в статусе кандидата на выпуск, однако версия 1 вышла как полноценный релиз. При этом основное внимание было уделено исправлению ошибок и юридическим изменениям, а не добавлению крупных новых функций.
Среди заметных доработок:
- в системе звука исправлена проблема, из-за которой отдельные эффекты могли проигрываться по неверным каналам или оказываться с некорректным стереопанорамированием
- параметры громкости в раскадровках были скорректированы: вместо устаревших настроек soundX.volume используется soundX.volumescale
- устранены ошибки с позиционированием персонажей на экранах побед и итогов
- файлы SND с некорректными WAV теперь не останавливают работу M.U.G.E.N, а фиксируются в журнале предупреждений
Часть документации была обновлена, что облегчает понимание новых изменений.
Особое значение для авторов имеет новая лицензия. Теперь исполняемый файл M.U.G.E.N разрешено включать в бесплатные некоммерческие пакеты. Это удобно для тех, кто хочет распространять свои любительские проекты единым архивом вместе с движком, не нарушая условий использования.
Кому стоит обратить внимание на M.U.G.E.N
M.U.G.E.N хорошо подходит тем, кто с теплом вспоминает игры из игровых залов детства и хочет воссоздать похожую атмосферу в собственном проекте. Если вы готовы разбираться с кодом и конфигурационными файлами, движок дает возможность собрать уникальный 2D файтинг или экспериментировать с другими классическими жанрами.
Тем, кто ищет простую «игру из коробки», M.U.G.E.N вряд ли покажется подходящим вариантом, но для разработчиков-любителей и поклонников ретро-стилистики это по сути конструктор, который позволяет воплотить свои идеи в форматах старой школы.
Плюсы
- Гибкий 2D движок, ориентированный на создание собственных файтингов и других классических аркадных игр
- Возможность создавать персонажей, этапы и игровые объекты через текстовые файлы, графику и звуковые компиляции
- Поддержка популярных аудиоформатов MP3, ADX, OGG и MIDI для звуковых эффектов
- Возможность разработки не только файтингов, но и проектов формата shoot-em-up и платформеров
- Наличие демонстрационной игры «MUGEN», которая показывает потенциал движка
- Новая лицензия позволяет включать исполняемый файл в бесплатные некоммерческие сборки
- Последний релиз сосредоточен на исправлении ошибок и улучшении стабильности, особенно в аудиосистеме и отображении персонажей
Минусы
- Для эффективной работы требуется знание или изучение программирования DOS
- Управление через текстовые файлы и код повышает порог входа для неподготовленных пользователей
- Последние обновления почти не добавляют новых функций, акцент сделан на исправлениях и лицензии
- Движок в первую очередь рассчитан на 2D файтинги, поэтому не всегда удобен для проектов других типов