Construct 2. Экспорт игры под Windows

Сегодня мы поговорим про экспорт готового проекта под операционную систему Windows. Другими словами, создадим самое обычное приложение с исполняемым файлов в формате exe. Также разберемся, как создать хороший установщик своей игры.

 

Экспорт проекта

Для экспорта необходим компонент NW.js. Ранее он поставлялся вместе с программой Construct 2. Теперь же его нужно устанавливать отдельно. Переходим на специальную страничку, загружаем последнюю версию компонента и устанавливаем.

 

Затем запускаем Construct 2, открываем проект и переходим к экспорту (FileExport project).

Construct 2. Экспорт игры под Windows (скриншот 1)

В списке доступных платформ выбираем NW.js (desktop).

Construct 2. Экспорт игры под Windows (скриншот 2)

В параметрах экспорта проекта оставляем рекомендуемые значения.

Construct 2. Экспорт игры под Windows (скриншот 4)

Далее следуют параметры отображения будущего приложения:

  • Window frame — выводить игру в окне (обычная рамка)
  • Resizable window — изменение размера окна (возможность развернуть на весь экран)
  • Kiosk mode — полноэкранный режим запуска

Обратите внимание на последний пункт. Это полноценный запуск игры на весь экран, не будет видно ни пуска, ни панели задач, ни рабочего стола вообще. Но при этом в самой игре должна присутствовать кнопка выхода. Иначе будет просто не закрыть игру.

 

Запускаем экспорт.

Construct 2. Экспорт игры под Windows (скриншот 4)

Дожидаемся завершения. На рабочем столе (если вы не меняли путь сохранения) появится папка с названием вашей игры. В ней вы увидите:

  • папка linux32 — приложение под 32-разрядную версию операционной системы Linux
  • папка linux64 — приложение под 64-разрядную версию операционной системы Linux
  • папка osx64 — приложение под 64-разрядную версию операционной системы Mac OS X
  • папка win32 — приложение под 32-разрядную версию операционной системы Windows
  • папка win64 — приложение под 64-разрядную версию операционной системы Windows

Нас интересует папка win32. Данное приложение будет работать на любой версии Windows.

Construct 2. Экспорт игры под Windows (скриншот 5)

Открываем эту папку и запускаем файл nw.exe. Игра запустится и вы увидите, как все это выглядит.

 

Создание установщика

Идем дальше. Приложение готово, им уже можно делиться с другими. Только распространять полную папку в интернете не удобно. Поэтому давайте создадим установщик игры.

 

Тут нам понадобится бесплатная программа Inno Setup Compiler. Загружаем ее на официальном сайте разработчика, размер составляет всего 2 Мб. Устанавливаем программу и запускаем.

 

В приветственном окне выбираем пункт Create a new script file using the Script Wizard. То есть создадим новый установщик, используя специальный режим мастера.

Construct 2. Экспорт игры под Windows (скриншот 7)

Откроется мастер установщиков. На первом этапе просто нажимаем на кнопку Next.

Construct 2. Экспорт игры под Windows (скриншот 8)

Далее вводим имя приложения, версию приложения, имя и сайт разработчика.

Construct 2. Экспорт игры под Windows (скриншот 9)

После идет выбор папки (Application destination base folder), в которую по умолчанию будет устанавливаться игра. Тут нет особого смысла менять стандартное значение. При желании пользователь сам выберет нужную папку.

 

Ниже (Application folder name) вводится название папки, которая будет создана в меню пуска.

Construct 2. Экспорт игры под Windows (скриншот 10)

Далее в программу нужно добавить все файлы, используемые игрой. Сперва выбираем главный файл. Нажимаем на кнопку Browse под пунктом Application main executable file.

Construct 2. Экспорт игры под Windows (скриншот 11)

И открываем файл nw.exe из нашей папки win32.

Construct 2. Экспорт игры под Windows (скриншот 12)

Затем под пунктом Other application files (остальные файлы) нажимаем на кнопку Add folder.

Construct 2. Экспорт игры под Windows (скриншот 13)

И полностью добавляем папку win32.

Construct 2. Экспорт игры под Windows (скриншот 14)

Подтверждаем добавление всех подпапок и вложенных файлов.

Construct 2. Экспорт игры под Windows (скриншот 15)

На следующем этапе создаются ярлыки в меню пуска, на рабочем столе и панели задач. Отмечаем галочки напротив нужных параметров.

Construct 2. Экспорт игры под Windows (скриншот 16)

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

Construct 2. Экспорт игры под Windows (скриншот 17)

После идет выбор языков установщика. Логичным будет указать те же языки, что и в самой игре.

Construct 2. Экспорт игры под Windows (скриншот 18)

Остается выбрать папку (Custom compiler output folder) для сохранения готового установщика и имя этого файла (Compiler output base name). Дополнительно вы можете добавить свой значок и пароль на установку игры.

Construct 2. Экспорт игры под Windows (скриншот 19)

Затем закрываем мастер установщиков, нажав на кнопку Finish.

Construct 2. Экспорт игры под Windows (скриншот 20)

Проект готов. Программа тут же предложит запустить создание установщика. Соглашаемся.

Construct 2. Экспорт игры под Windows (скриншот 21)

А вот сам проект можно не сохранять.

Construct 2. Экспорт игры под Windows (скриншот 22)

Теперь дожидаемся завершения создания установщика.

Construct 2. Экспорт игры под Windows (скриншот 23)

Готово, установщик вашей игры создан. Он самый обычный и без лишних наворотов.