New Version FOMO? | Gamedev Dairy #70
Hacks for learning, productivity, having work-life-passion balance and finally game development!
TL;DR
Well, it’s here…
Shiny new versions causing FOMO!
Recommendations
Well, it’s here…
Apparently, it became such a revolutionary release it enhances the quality of life. Here’s a shorter, more concise impression ;-)
Shiny new versions causing FOMO!
This is a moment I usually dread. I'm so excited that I can't stop myself from diving into this new shiny game engine (version). But experience reminds me that it can go wrong. Way before we get to the backward compatibility problem.
Some time ago, I was in the middle of learning Godot when an update came. Not a code/feature-breaking update. A documentation update. Imagine one day you open the same page as a few days ago only to learn that it was deleted. You navigate to the place you were only to confirm your worst suspicions - it's different in content. Not the thing you want to see when you've just started to learn something new. There's a simple fit for that (at least in Godot), every time I open the documentation to the version I'm using. Not the latest, not stable, numeric version! There's always a chance it can change too, but it's one risk you have to live with.
One thing I'm tempted to do is to read the documentation not on the final website, but directly on GitHub. Why? To track what has changed and when. Some old pages are up to date, but others are not. I already learned that documentation is not entirely up to date, so re-reading might not prove fruitful at this point.
What's my plan? I will skim over the docs and when I get to the tutorial I will do it from the beginning I will revise my notes (as I had too much of a break) and check how much the basics have been changed/improved.
One more thing that might change in my learning is a switch from GDScript to C#. With all the advantages of GDScript and my wanting to be up to date, I do have a problem with coming out of my comfort zone of C-family programming languages. Especially if I program every day in C#.
I am willing to resign from all the advantages of instant access to Godot's features in order to make the learning curve less steep.
Wish me luck!
Recommendations
Here’s an interesting take on designing games!
And two more clips on how Bellular are doing:
And how they were doing when designing their game:
Would you start learning from scratch with such a big update coming?
See you next week ;-)