В этой статье я хочу рассказать вам как при помощи игрового движка Unity5 создать игру для OS linux.
С чего начать?
Для начала, у вас должен быть установлен компонент Linux Build Support для компиляции игр для Linux. Этот компонент устанавливается автоматически при установке игрового движка из веб-установщика. Если вы убрали галочку при установке, ничего страшного, скачайте установщик Unity, той же версии что и у вас, и оставьте галочку только на этом компоненте. Папку для загрузке компонента нужно указать туже, где установлен игровой движок.
Далее создаем работоспособный проект или открываем уже готовый, я буду показывать дальнейшие действия на небольшом проекте.
Build…
Когда ваш проект будет готов к «сборке», нажимает File — Build settings… и в открывшемся окне, выберем в Target platform платформу Linux
Нажимаем кнопку Build и выбираем место, куда сохранится игра и ждем пока игровой движок произведет все действия. Обратите внимание, что ваши игровые сцены, как и для windows, должны быть указаны в scenes in build.
После компиляции можно проверить, открыть ту папку, которую указывали для сохранения. Как видно в папке есть файл, который запускает игру и папка с игровыми файлами.
Всю компиляцию проекта я производил на windows, но для проверки игры нам необходимо найти OS семейства Linux, для этого можно установить Ubuntu 16.04 на флешку (как это сделать можно найти в гугле) и проверить нашу игру.
На видео показано как запускается игра созданная на Unity в ОS Linux.