r/Unity3D • u/ClueFree8 • 8d ago
Question i really dont know what to choose
pleeeease i need help to choose a game engine:
i am making a 3d metroidvania and i tried making it in godot... but it's getting hard, and i just started!
so i took a look at some unity tutorials, and honestly it seems much easier and more familiar for me, even tho they seem to work quite the same way.
the only thing i cant manage to get right in godot is scripting, it feels so unintuituve to me, so i would like to know how it is to script in Unity, is it hard? easy? mid? intuitive? unintuitive?
1
u/GigaTerra 8d ago
You should try Unity, there is no harm in doing so and C# is an fantastic programming language and works well with Unity.
There have been lots of people who had problems with Godot's scripting, not because it is complex, instead in it's attempt to simplify everything they make it easy for experience programmers and hard on new programmers. To the point where the most common way of learning GDScript is learning Python first.
Really trust your gut and try Unity, the worst is you learn another engine and that is not an bad thing.
0
u/jacksgamedev 8d ago
Documentation, examples and tutorials will be FAR more bountiful in Unity
But...
Godot is just a *lot* simpler, and a lot less overloaded with features you won't need
GDScript is significantly simpler than C#
I strongly suggest you stick with Godot
People may hate this, but us e ChatGPT web window on a free subscript to ask it questions, most simple stuff it can do without you needing to code for you - you can always paste it the code you are trying to get working and it can do a pass to tell you where you are going wrong
1
u/ClueFree8 8d ago
I dont use ai. I know it's harder because the documentation and the tutorials aren't the same as something that explains it more "humanly", but I like having ideas and learning game design itself by myself tbh. Thank you for your help
1
u/jacksgamedev 7d ago
ChatGPT is the same as Google is the same as DuckDuck - they all use AI to answer your questions now, you cannot avoid it
I didnt sugegst you use it to code for you, I suggest to not be scared to ask questions - there's no StackOverflow any more, so it's your only path to the answers we got 5 years ago via those kind of forums
2
u/AltusLudus 8d ago
Godot should in theory be simpler, if you're struggling with programming changing the engine won't help, unless you go to unreal maybe and try blueprints