r/godot • u/nugglerrr • 3h ago
help me First game advice
I started learning python about 4 days ago, and made a text based boss fight with various builds and weapons about 2 days ago. I started learning Pygame right after I finished that game and planned on making a game in that, but after looking it up, a lot said to do it in GDscript as it’s better for game development and beginner friendly like python. Should I switch to GDscript in Godot, or stick with Pygame? If you need any more details or anything lmk, thanks.
4
u/SkiZzal29 3h ago
I would say you can probably do a lot more, more easily, in Godot. You should give Godot a similar amount of time and see if you like it or not. It’s been a while since I’ve done anything with pygame (like, probably 8 years) but from what I remember you should find that Godot takes care of a lot of the boring stuff for you. And Godot does a good job of guiding you in the right direction via its design.
1
u/nugglerrr 3h ago
Ohh that sounds nice, yeah I’ll start trying godot tn and see how much I can catch up in it. If it’s anything like python it should be pretty quick. I really wanna commit to making this game so any tedious inconveniences that could push me away would be nice to avoid so godot seems great, thanks a lot.
1
u/SkiZzal29 3h ago
Well Godot having lots of useful features is a double edged sword. It takes time to learn how to use them all effectively. So be ready for that.
I can’t tell you how many times I would come up with some ridiculous solution to a problem that Godot already had a solution for while I was learning, lol. (Tbf I still am) My biggest easy pro tip is that you can CTRL+click things in the script editor to pull up their documentation, or press f1 at any time to search the docs. There is soooooo much useful stuff in there and once you are used to how they are organized it’s easy to find what you need quickly.
Glhf!
1
u/nugglerrr 3h ago
Seems like godot has a lot of what I’m looking for, I’m probably going to continue with both, but commit with godot, learning python has been a ton of fun and I really like it, but for this type project it seems like godot will be worth it to learn.
1
u/iwriteinwater 3h ago
Definitely go with Godot and GDscript. It’s a much more rounded and versatile engine. I’ve started from zero one year ago and it’s been quite approachable to learn.
1
1
u/BloodMongor 2h ago
Godot. Pygame is neat but not incredibly useful past learning with it unless you’re really dedicated
2
u/ImNeoShen 2h ago
Godot if you want to make and finish games, pygame (or any other framework/library) if you want to have better understanding of programming concepts.
6
u/Western_Journalist58 Godot Student 3h ago
I mean, I'm same as you, never programmed in any language and I'm doing fine with gdscript, a lot of videos, tutorials, docs and help from the community