- Luna is a simple game engine programmed in C++ and Lua which lets you create sketches and games in Lua
- Program in Lua, easy for non-programmers, kids, etc.
- Multiple options for programming: Simple or Object oriented
- Tutorials avaliable in multiple languages (soon)
- Cross-platform: Windows, Ubuntu/Debian and MacOS builds are released for each version
- Check out the wiki here
-
You can install
libsfml-dev
in some distributions like Debian/Ubuntu in order not to build SFML yourself -
Debug build:
make d
-
Release build:
make r
-
Standalone build:
make s
- Standalone is the same as release but the resources folder must be in the same directory as the executable itself, this is useful for portable installations
- Make sure you have
curl
andlibreadline-dev
installed in your system - Open a terminal in the scripts folder
chmod +x
the script calledlua_setup.sh
- Execute the script
./lua_setup.sh
- Refer to SFML and Linux