Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've used pretty much every engine there is. Unity for about 10 years, Unreal for not all that long, probably in total about a year (it seems to be the most artist orientated, and with the best will in the world I'm not sure I fit into that camp), and most recently Godot for about 2 years.

But recently, I've been really interested in the idea of a framework over an engine. For my non game-dev job, I of course don't use an engine, I use an editor like everyone else, and the idea of having that kind of workflow for game dev seems really appealing to me.

I've been trying to learn Bevy or maybe Raylib, but LOVE always interested me the most for its incredible combination of performance and ease of use, but didn't want to typecast myself to only 2D. Maybe now, that can change.

If someone wants to get into game dev, I'd recommend Godot or Unity, or possibly Unreal if they're the right sort of person, but if Im talking to another game dev, my first recommendation would be to look into a framework.



LOVE can do 3D now too.


Really? Is that in the way that 2D engines can often "fake" 3D (like someone making a 3D game with pico8) or can it actually handle 3D content?


It's regular 3D GL; put vec3s in your vertex attributes, write your shader, turn on depth testing, the usual.


Oh wow, that's a massive game changer!

Do you have any links? If I just go to the normal Love page I don't see any mention of 3D support


Here's a tiny 3D engine: https://github.com/groverburger/g3d


Oh nice, so this is a fork of Love that just makes 3D easier to work with?


It's not a fork, just a regular LOVE project.


Have you tried Panda3D, because I've been experimenting with it recently, and it seems to work pretty nicely ...


I haven't, but its on my growing todo list. From what I've seen of it, it has a smaller community than LÖVE (which was part of my problem with some of the raylib bindings), but does look very nice.

Personally for me, the dream is a framework that can do 2D and 3D. The game I'm currently working on will most likely be 2D, but I'm experimenting with 3D and its nice to be able to do all that with the stuff framework. I think Bevy is currently my favourite, but I'm always looking for others as well




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: