Am I in Tutorial Hell or Tutorial Heaven?
Posted by ButterJuraj@reddit | learnprogramming | View on Reddit | 5 comments
TL;DR: CS graduate and made a few complete games and wondering what is a good way to learn how to do new projects which you do not know exactly how to do?
Hello! Got a degree in CS and I am making Unity projects in my free time. I have made small complete games and also some game mechanics prototypes. My goal is to get a job in a studio as a programmer.
I want to make a Star Fox clone (spaceship on-rails shooter) as a learning project. Now I do not have an exact idea how to start making this, but I saw that git-amend has a tutorial on this so I am wondering what is the way to learn how to do this properly?
Should I watch the tutorial first (to learn the general idea) and then after it try to make my own version of the project? Or should I go "head first" into this project and break it down to small components (using AI to give advice and explanations and not to write code) and then google how to do those small components?
Note that the documentation will be used in both cases and all code will be understood thoroughly and not just copy-pasted.
The question uses Star Fox as an example, but I am asking this in general for learning all new projects (i.e. I have done 2D and 3D platformers, but I have not done a Visual Novel).
Thank you and safe travels!
AlSweigart@reddit
We need to know several bits of information:
ffrkAnonymous@reddit
I love tutorials! They're a speed run through the basics. I don't need to spend hours reading through docs looking for things that may not even exist.
patternrelay@reddit
Feels like you’re past tutorial hell. At this stage, tutorials are better as reference, not the main path. Try building first, get stuck, then use tutorials to unblock specific parts. That loop tends to stick better than following start to finish.
hireme-plz@reddit
If you want a job in a studio, they don't care if you can follow a recipe. They care if you can actually cook. Just go head-first.
Artistic-Wishbone673@reddit
go head first
tutorial after you get stuck