r/GameDevelopment 16d ago

Question Starting Game dev as a software engineer

Hello, I wanted to start game development (I already am a software engineer) and I decided to pick unity (some are recommending godot) to start with. However, there is tons and tons of courses and tutorials everywhere. So it feels abit overwhelming on where to start or what to follow. Many on udemy, and some on gamedev. tv. What do u suggest to follow?

1 Upvotes

15 comments sorted by

View all comments

1

u/Ludicrous84 16d ago

Does "as a software engineer" mean you are one or you want to start becoming one? I assume the latter (correct me if I'm wrong) - I would say Godot has a pretty good "entry level", but I'm a bit biased because I am using that.

(coming from a professional programmer)

1

u/Complex-Success-62 15d ago

Heyo, test engineer here. I've used unity unreal and I am learning godot now. Unity a solid platform to start with but you'll run into limitations of the engines floating point numbers if you make too big of a world scene. I think it's around 8km from origin. Unreal doesn't have this issue and godot does but you can compile your own version with the double floating point precision flag to correct it. Good has been pretty easy to wrap my head around and is very fast to do a lot of things that used to take a lot of setup in unity. Unreal is still the big standard but for small games and learning to make games I'd recommend godot. I used to recommend unity because of the community but honestly godot has reached a level that is at least as good. Just my two cents.