What is a good game engine that uses Lua? [closed]
I know Love2D and Corona SDK (for mobile devices). Is there any other game engines that use Lua you recommend?
Game engines that use Lua
Free unless noted
- Agen (2D Lua; Windows)
- Amulet (2D Lua; Window, Linux, Mac, HTML5, iOS)
- Cafu 3D (3D C++/Lua)
- Cocos2d-x (2D C++/Lua/JS; Windows, Linux, Mac, iOS, Android, BlackBerry)
- Codea (2D&3D Lua; iOS (Editor is iOs app); $14.99 USD)
- Cryengine by Crytek (3D C++/Lua; Windows, Mac)
- Defold (2D Lua; Windows, Linux, Mac, iOS, Android, Web, Switch)
- gengine (2D Lua; Windows, Linux, HTML5)
- Irrlicht (3D C++/.NET/Lua; Windows, Linux, Mac)
- Leadwerks (3D C++/C#/Delphi/BlitzMax/Lua; Windows; $199.95 USD)
- LÖVE (2D Lua; Windows, Linux, Mac, Android, iOS)
- MOAI (2D C++/Lua; Windows, Linux, Mac, iOS, Android, Google Chrome (Native Client))
- Solar2D (was Corona) (2D Lua; Windows, Mac, iOS, Android)
- Spring RTS Engine (3D C++/Lua; Linux, Windows, Mac)
- Wicked Engine (3D C++/Lua; Linux, Windows 10, Windows Phone, XBox One)
Bindings:
- Raylib via raylib-lua-sol (2D&3D C++/Lua/Others; Windows, Linux, Mac, Android, Web, Other Ports)
- SDL2 via luasdl2 (2D&3D C++/Lua/Others; Windows, Linux, Mac, Android, Console Ports)
Fantasy Consoles:
Editor and games run in an emulated computer system
- PICO-8 (2D Lua; Windows, Linux, Mac, Raspberry Pi, Web Player $14.99 USD)
- TIC-80 (2D Lua; Windows, Linux, Mac, Web)
Inactive/Discontinued:
- Baja Engine (3D C++/Lua; Windows, Mac, No Release since Dec 2008)
- Blitwizard (2D Lua; Windows, Linux, Mac, Development stopped in May 2014)
- Drystal (2D Lua; Linux, HTML5)
- EGSL (2D Pascal/Lua; Windows, Linux, Mac, Haiku)
- Glint 3d Engine (3D Lua, Development stopped in Nov 2011)
- Grail Adventure Game Engine (2D C++/Lua; Windows, Linux, Mac (SDL))
- Juno (2D Lua; Windows, Linux, Mac, last commit on Friday the 13th, May 2016)
- Lavgine (2.5D C++/Lua, Windows)
- Luxinia (3D C/Lua; Windows, Development stopped in Dec 2018)
- Polycode (2D&3D C++/Lua; Windows, Linux, Mac)
Heroes of Might and Magic V used modified Silent Storm engine. I think you can find many good engines listed in wikipedia: Lua-scriptable game engines
I can second the previous posters enthusiasm for the Gideros Lua game engine, whilst focusing currently on Mobile (iOS and Android - Windows phone 8 is in the works), desktop support for Mac, PC (possibly Linux) is also planned for the not too distant future.
Google for "Gideros Mobile"
There's our IDE / engine called Codea.
The runtime is iOS only, but it's open source. The development environment is iPad only at the moment.
- Codea App
- Codea Runtime Library
A few more:
- blitwizard
- load81
- egsl
World of Warcraft's engine seems all right, and it uses Lua. :)
精彩评论