5 ms·
We've just switched to Godot from Unity 2 months ago (we're doing VR), and I will never go back.
by shafyy 7y ago
We've just switched to Godot from Unity 2 months ago (we're doing VR), and I will never go back.
- ljm 7y agoI’m curious as I’m playing around with these myself and trying to make a decision from a beginner’s perspective (right now I’m just rolling my own from scratch with libsdl, to get to grips with C++ and the fundamental concepts). What sold you on godot over unity?
- markus_zhang 7y agojust curious did you check out the C++/11 binding of libsdl?
- ljm 7y agoOh, I didn't know about this! I've been using the raw library and handling cleanup myself (and understanding when and where I need to do it). It's probably a boon I started on PHP4 which basically had a 1:1 C interface for a lot of things, including manually deallocating variables to save memory and depending on variables passed by reference, so I knew what to expect even if I lacked the experience of the underlying system. Thanks for pointing it out, I'll take a look at it. (edit: I am using the fancy renderer in favour of the old surface manipulation; I guess that's a step up, comparing the code)
- earenndil 7y agoHave you seen raylib? IMO (also using sdl, but making a 3-d engine and using opengl), sdl's standalone 2-d capabilities are--okay, but not great. It's capable enough, but the ergonomics aren't that great, compared to raylib.
- shafyy 7y agoOther than it being open-source and light-weight, I liked the fundamental concepts more. Also, GDScript let's you iterate much faster than C# and is sufficient for most cases. If not, you can still switch to C# or any other language (there are bindings for quite a few now).
- fit2rule 7y agoWould be interested to hear more about how you're doing VR in Godot .. does it support tracking and so on already?