Luxe - это кроссплатформенный игровой движок с открытым исходным кодом. На данном этапе движок находится в альфа стадии разработки, поэтому могут встречаться различные баги, несоответствия, неполная реализация или изменение API. Но и на данный момент на нём можно создавать свои маленькие шедевры. Разработка ведётся на языке программирования Haxe. Созданные на данном движке игры могут быть легко портированы под Mac OS, Linux, Windows, Android, iOS и Web.
Установка на операционную систему Windows происходит в несколько этапов:
Для начала необходимо установить самую последнюю стабильную версию Haxe (прямая ссылка).
Так как исходники движка расположены на GitHub, нужно установить Git клиент.
Теперь можно устанавливать сам движок. Движок устанавливается специальной автоматической утилитой snowfall. Необходимо открыть консоль и прописать в ней следующие команды:
haxelib install snowfall
haxelib run snowfall update luxe
После окончания можно протестировать установку командой
haxelib run snowfall test luxe
Также для удобства установим ярлыки для команд:
haxelib run snowfall shortcuts
Это позволит нам использовать команды snowfall и flow без дополнительного написания haxelib run спереди.
Если планируется разработка только под Web платформу, то на этом установку игрового движка можно считать оконченной. Для портирования под другие платформы необходимо установить C++ бэкенд для Haxe: