|
|
|
|
|
by friendlybus
1968 days ago
|
|
I mean, so does assembly. Rollercoaster tycoon was written in assembly. But for mere mortals lua is just too much hassle for game dev. C# with XNA (or monogame) is a nicer 2d barebones game framework to work in, as long as you can dodge garbage collector issues. |
|
Lua has de-facto been more or less the standard go-to scripting language for 20 years or so by now, i remember that we picked Lua for scripting a PS2/Xbox game that was shipped in 2004 because it was already gaining popularity among other gamedevs(yes we were probably late on it).
Apart from those embedding it themselves (probably far more than is known publicly). There is literally countless Lua only games since it's the base for user created games on the Roblox, Pico-8 and Love2d platforms.
These platform based games probably far outnumber those that embedded Lua because they are simple platforms to get started with, even my 12 year old kid is making Roblox games and writing Lua to wire up things.