Comment on Is there a alternative platform to roblox for players and gamedevs?
insomniac_lemon@lemmy.cafe 1 day agoLuanti (formerly Minetest) might be closer to what OP is looking for. Both because LUA and because it’s platform-like.
Eldritch@piefed.world 1 day ago
hisao@ani.social 1 day ago
In my opinion Luanti is a living proof that top-down extensibility aka “we make monolithic engine in C++ and then provide some APIs for scripting via bindings for some scripting language on the side” doesn’t work well. You can’t change main menu, you can’t fix player controller (and the default one sucks), you can’t write your own renderer, etc. Because developers didn’t imagine someone would want that (actually they probably did, but they simply don’t have capacity to provide this). Good extensibility show be automatic, on binary level. Like what you get by developing in JIT-compiled languages like Java/C# or in old Unreal Engines where everything was done in bytecode-(de)compilable special language called Unreal Script.
insomniac_lemon@lemmy.cafe 1 day ago
The problem for me is that it repeats many of the issues I had with Minecraft, so I don’t really have a good base to start with. Not really interested in LUA either, so there is even less motivation for me to make something from the ground up (I should probably be doing something with Godot instead).
I imagine the benefit for Luanti would be if you want to make a simple grid-based game it should be easy to do so. Trying different games though, it was hit-or-miss for me especially when it just spits you into an empty world (I assume some configuration issue or change with code version).