Game Maker Studio 1.4 при запуске на современных версиях Windows нередко выдаёт ошибку компиляции или отказывается создавать исполняемый файл — чаще всего причина в устаревших зависимостях DirectX и отсутствии прав на запись в папку проекта. Эта версия среды разработки от YoYo Games вышла в середине 2010-х и официально заменена на GameMaker Studio 2, однако тысячи проектов до сих пор поддерживаются именно на ветке 1.4 из-за несовместимости кода с новым движком.
В этом руководстве разберём, где легально получить дистрибутив, как корректно установить среду на Windows 10 и 11, настроить первый проект и устранить типовые сбои. Отдельный раздел посвящён миграции проектов на актуальную версию редактора.
Что представляет собой Game Maker Studio 1.4
Game Maker Studio 1.4 — это интегрированная среда разработки 2D-игр, использующая собственный скриптовый язык GML (Game Maker Language) и визуальную систему событий Drag and Drop. Ветка 1.4 стала последней в классической линейке: после неё YoYo Games полностью переписала редактор и выпустила Studio 2 с новым интерфейсом и изменённой архитектурой проектов.
Ключевая особенность версии 1.4 — однооконный интерфейс с деревом ресурсов слева: спрайты, звуки, фоны, пути, скрипты, объекты и комнаты. Проект хранится в файле с расширением .gmx, а ресурсы — в открытой папочной структуре, что упрощает резервное копирование и работу с системами контроля версий.
Именно из-за различий в формате проектов и поведении ряда функций GML перенос крупных игр с 1.4 на Studio 2 требует ручной доработки кода. Поэтому ветка 1.4 остаётся рабочим инструментом для поддержки старых проектов, хотя и не получает обновлений.
Где скачать Game Maker Studio 1.4 легально
Прямая продажа лицензий на версию 1.4 прекращена, однако владельцы купленных ранее ключей могут получить дистрибутив через свой аккаунт YoYo Games. Разработчик исторически предоставлял доступ к архивным установщикам для зарегистрированных пользователей — актуальный порядок получения старых версий стоит уточнять в официальной справке или поддержке YoYo Games, так как условия менялись.
⚠️ Внимание: не скачивайте «репаки» и «крякнутые» сборки Game Maker Studio 1.4 с торрентов и файлообменников. Такие дистрибутивы часто содержат вредоносный код, а собранные в них игры могут быть заблокированы антивирусами у ваших игроков.
Если лицензии на 1.4 у вас нет, рассмотрите актуальную версию GameMaker — для неё существует бесплатный тариф, позволяющий изучать среду и создавать проекты с ограничениями на экспорт. Для новых проектов это более безопасный и перспективный путь.
Почему старые лицензии 1.4 всё ещё встречаются
Многие разработчики покупали модули экспорта (Android, iOS, HTML5) отдельно под версию 1.4, и эти лицензии привязаны к аккаунту YoYo Games. При переходе на Studio 2 часть модулей требовалось приобретать заново, поэтому владельцы старых ключей нередко сохраняли обе версии среды на одном компьютере.
Установка на Windows 10 и 11
Установщик версии 1.4 создавался до выхода Windows 10, поэтому на современных системах возможны мелкие конфликты. Перед установкой убедитесь, что в системе присутствуют необходимые компоненты, а сам процесс запускается с правами администратора.
- 🔧 Запустите установщик от имени администратора через контекстное меню правой кнопки мыши.
- 📁 Устанавливайте среду в папку без кириллицы в пути, например
C:\GMS14. - 🧩 Установите актуальные пакеты DirectX End-User Runtime и Visual C++ Redistributable — они нужны для запуска и компиляции.
- 🛡️ Добавьте папку установки и папку проектов в исключения антивируса, чтобы он не блокировал создание временных файлов при сборке.
- 👤 Работайте под учётной записью с английским именем пользователя — кириллица в пути профиля исторически вызывала сбои компилятора.
☑️ Проверка готовности системы к установке GMS 1.4
После установки при первом запуске среда попросит войти в аккаунт YoYo Games для активации лицензии. Если сервер активации для старых версий недоступен, проверьте официальную справку — периодически предлагались офлайн-способы лицензирования для владельцев ключей.
Создание и настройка первого проекта
Новый проект создаётся через меню File → New Project. Сразу задайте осмысленное имя латиницей и выберите папку на диске с достаточным свободным местом — временные файлы сборки могут занимать заметный объём.
Минимальный рабочий цикл в GMS 1.4 выглядит так: создаётся спрайт, на его основе — объект, объекту назначаются события (например, Create и Step) с кодом на GML, затем объект размещается в комнате, которая запускается первой. Для проверки достаточно нажать зелёную кнопку запуска или клавишу F5.
Несколько настроек, которые стоит проверить сразу после создания проекта:
- 🎮 В
Global Game Settingsзадайте разрешение окна и режим масштабирования под целевую платформу. - 💾 Включите автосохранение в настройках среды, если эта опция доступна, либо сохраняйте проект вручную перед каждой сборкой.
- 🖼️ Проверьте настройки текстурных страниц — слишком маленький размер может замедлять отрисовку на слабом железе.
- 🔊 Конвертируйте звуки в поддерживаемые форматы заранее, чтобы избежать ошибок при сборке.
Типичные ошибки и их решения
Большинство проблем в GMS 1.4 на современных системах сводится к трём группам: сбои компиляции, ошибки запуска самой среды и проблемы с экспортом. Ниже — таблица частых симптомов и безопасных действий.
| Симптом | Возможная причина | Что проверить |
|---|---|---|
| Ошибка компиляции при запуске | Кириллица в пути проекта или профиля | Перенести проект в папку с латинским путём |
| Среда не запускается | Отсутствуют компоненты DirectX или Visual C++ | Установить runtime-пакеты от Microsoft |
| Антивирус удаляет собранный .exe | Ложное срабатывание на упакованный файл | Добавить папку сборки в исключения |
| Игра вылетает с ошибкой в коде | Обращение к несуществующему объекту или переменной | Проверить лог ошибки и строку в GML |
| Не работает экспорт на Android | Устаревшие SDK/NDK, несовместимые с 1.4 | Сверить требуемые версии в документации |
⚠️ Внимание: экспортные модули для мобильных платформ в версии 1.4 рассчитаны на старые версии SDK и NDK. Современные магазины приложений могут отклонять сборки, собранные устаревшими инструментами, — перед публикацией проверяйте актуальные требования площадки.
Если среда выдаёт непонятную ошибку компиляции, первым делом очистите кэш сборки через кнопку с метлой на панели инструментов (Clean) и повторите запуск. Эта простая операция устраняет значительную часть «фантомных» сбоев после редактирования кода.
Перенос проекта на GameMaker Studio 2
Актуальная версия GameMaker умеет импортировать проекты формата 1.4, однако автоматический конвертер не гарантирует стопроцентной совместимости. Часть функций GML в новой версии объявлена устаревшей, а некоторые механики — например, работа с views — заменены на систему камер.
Перед конвертацией обязательно сделайте полную копию исходного проекта. После импорта проверьте журнал совместимости: среда формирует отчёт о заменённых и неподдерживаемых функциях, по которому удобно планировать правки кода. Начинайте тестирование с запуска каждой комнаты по отдельности, чтобы локализовать проблемные места.
Планируйте миграцию постепенно: сначала добейтесь стабильного запуска проекта без ошибок, затем заменяйте устаревшие функции на современные аналоги. Такой подход снижает риск сломать работающую логику игры.
Стоит ли начинать новый проект на GMS 1.4
Для новых проектов версия 1.4 объективно проигрывает актуальному GameMaker: нет обновлений, ограничена поддержка современных платформ, а экспортные сборки могут не пройти требования магазинов приложений. Единственное оправдание — поддержка и доработка уже существующих игр, написанных на этой ветке.
Начинающим разработчикам логичнее осваивать актуальную версию среды: синтаксис GML во многом совпадает, знаний из старых уроков по 1.4 хватит для старта, а возможности редактора и стабильность сборки заметно выше.
Часто задаваемые вопросы
Работает ли Game Maker Studio 1.4 на Windows 11?
Как правило, среда запускается на Windows 11 при наличии необходимых runtime-компонентов и прав администратора. Возможны мелкие сбои из-за устаревших зависимостей — в этом случае помогает режим совместимости с более ранними версиями Windows.
Можно ли открыть проект Studio 2 в версии 1.4?
Нет, обратная совместимость отсутствует. Формат проектов Studio 2 (.yyp) не читается версией 1.4, миграция возможна только в одну сторону — из 1.4 в новую версию.
Почему антивирус ругается на собранную игру?
Исполняемые файлы, созданные в GMS 1.4, иногда вызывают ложные срабатывания из-за способа упаковки. Добавьте папку сборки в исключения антивируса, а при распространении игры предупредите игроков о возможной реакции защитного ПО.
Где найти уроки именно по версии 1.4?
Большая часть обучающих материалов по GML, созданных в 2014–2017 годах, ориентирована на 1.4 и остаётся доступной на видеоплатформах и форумах сообщества. Базовые концепции — объекты, события, комнаты — с тех пор не изменились концептуально.
Что делать, если лицензия 1.4 не активируется?
Проверьте, что вход выполнен в тот аккаунт YoYo Games, к которому привязан ключ. Если активация недоступна, обратитесь к официальной справке разработчика — для владельцев старых лицензий периодически предлагались альтернативные способы проверки.