I like Love2D - its old icons, its syntax (But I'd like the PascalCase and libGDX/XNA syntax ), its ability to run unique .love files (Which kinda makes Love2D like Flash Player and Java), its ability to drag and drop folder to run the project, are there any other game frameworks that's like Love2D but with PascalCase libGDX/XNA syntax and other features Love2D has got?
Also for what it is worth, PascalCase is more of a convention, and not strictly enforced by any language. Due to lua's monkey-patchability, you could rewrite the love module to use PascalCase instead of lowerCamelCase.
Godot is very solid these days, plus its very easy to make a custom editor, RPG In A Box is a great example of what can be done expanding on Godot. If I remember right someone has done a lua extension along with the other 3? coding options
I'm typically use engines but Love2D is a great framework and I'm enjoying using it, I never got anywhere with xna lol
C# 3D engines Stride or NeoAxis are interesting. Gdevelop is kinda fun, Visionaire a decent engine and extends with lua (my go to)
I'd really like to get into the reincarnation of the Blender game engine; UPBGE but I'm easily distracted
Also for what it is worth, PascalCase is more of a convention, and not strictly enforced by any language. Due to lua's monkey-patchability, you could rewrite the love module to use PascalCase instead of lowerCamelCase.
Unity is a game engine, not game framework.
MrFariator wrote: ↑Thu Dec 22, 2022 8:54 pm
Also for what it is worth, PascalCase is more of a convention, and not strictly enforced by any language. Due to lua's monkey-patchability, you could rewrite the love module to use PascalCase instead of lowerCamelCase.
I'm making that library by the way But I get a "userdata value" error.
arfur9 wrote: ↑Fri Dec 23, 2022 12:07 am
Godot is very solid these days, plus its very easy to make a custom editor, RPG In A Box is a great example of what can be done expanding on Godot. If I remember right someone has done a lua extension along with the other 3? coding options
I'm typically use engines but Love2D is a great framework and I'm enjoying using it, I never got anywhere with xna lol
C# 3D engines Stride or NeoAxis are interesting. Gdevelop is kinda fun, Visionaire a decent engine and extends with lua (my go to)
I'd really like to get into the reincarnation of the Blender game engine; UPBGE but I'm easily distracted
Not to forget several "fantasy consoles" that mimic a fictional 80's 8bit console. https://en.wikipedia.org/wiki/Fantasy_v ... me_console
They are intentionally limited to low resolution etc for a retro feeling but are quite popular. Some use Lua, some can export to web.
It's not exactly what you might want, but https://www.raylib.com/ raylib. Small, framework, programs in C. Also there avaliable not official lua (tho not all of them are always up to day or even developed anymore), python, and more binding, which you can use to have almost "lovish" expirience with it.
Also writen in PascalCase/camelCase notation.
(and, if i get it right, raylib doesn't use SDL at all, so not everything might be as in love)