Top gamedev resources that influenced my learning
Over the years I have gone through tons of articles, tutorials and courses. I would grab a course whenever I was stuck on a project. I would read articles while commuting. Being in constant contact with specific field of expertise is critical to growth. However there have been a few gamedev resources that have given me a strong push, a new perspective and opened new paths that I wasn’t aware of.
General knowledge gamedev resources
This list contains gamedev resources related to general coding practices and Unity specific knowledge.
- Complete C# Unity Game Developer – this was the first course that I took in 2016 and it gave me a good boost of confidence. Since then the course has evolved and split into two separate modules: 2D and 3D. Bothe modules are available on GameDevTV and on Udemy.
- RPG Core Combat Creator – another course from GameDevTV, also available on Udemy. I did a write-up on this a while ago. It is a more advanced course, not advised for early beginners.
- Clean Code by Robert C. Martin – I am not sure if this book is relevant to a novice programmer. I read it after I have been programming for a while. A good summary of the book is also available on Github.
- 50 best practices for Unity – great and insightful tips and tricks gathered in a Gamasutra article. To a beginning developer these hints might save a lot of time.
- Unity order execution diagram – for a while I was not aware that this was a thing:) Better read this article as quickly as possible.
- Different types of GameObject movement – this is a crucial piece of knowledge. Which method of movement for GameObjects you choose really matters. Better learn about it early.
- Value types VS Reference types – some key programming knowledge that can clear lots of initial confusion.
Recent Comments