Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Probably uncommon answer, lua, specifically modified lua that allows for the += -= *= /= symbols, otherwise its kinda annoying. I've used a wide variety of languages but never got very proficient at object oriented programming languages, and I ended up really liking how lua's table system was really easy and convenient to use to the point where it was simple to make my own object systems for it. I've mostly used it with pico8, which means I've used it a lot, but also a little bit in frameworks like love2d.

Though if I had to pick another one, it would be gd script, the godot game engine is great and gdscript is robust a quite a bit like python. It doesn't really have much purpose outside of the godot game engine though.

Yeah, I've been thinking in incorporating Lua into my engine as a scripting language thanks to its efficiency