this post was submitted on 13 Dec 2023
16 points (90.0% liked)
Game Development
3444 readers
1 users here now
Welcome to the game development community! This is a place to talk about and post anything related to the field of game development.
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
This is not a recommendation, but just a couple of days ago someone linked to this project, claiming similar goals to lua, great performance, and gradual typing:
https://cyberscript.dev/
I can't tell you what it's actually like though.
A more established, proven option is Haxe. Haxe has a lot of libraries but I think it's specifically designed to be batteries-optional. This Haxe VM in particular looks pretty impressive:
https://hashlink.haxe.org/
Haxe has the distinction of having been used to ship loads of successful games made by small teams with custom engines.
Another option designed for simplicity, low-complexity and easy embedding is wren:
https://wren.io/
Implementation is apparently only 4000 lines.
Not OP, but wren sounds amazing. Thanks for sharing!