If you’re reading this, there probably aren’t very many posts yet. But don’t worry, you can be the first! Either create a new post or just reply to this one to say ‘hi’.
Wanted to briefly chime in at the midway point of section 2. Thus far the section has been very well done. I’m finding the tips on organizing the project and code most helpful. Rick’s courses have helped clarify my approach to level and game design as well as teach new ideas. Ben’s approach to the coding side has helped me keep things much more tidy and has greatly aided in my biggest issue the project getting away from me. In essence as the lines of code increase getting lost and not quite knowing how to get things back on track.
The introduction of things like the interface, delegate and so forth that I have little or no experience with was also very welcome. I feel my understanding has improved greatly as well as my confidence. I have for the most part followed the course quite closely only a minor extension here and there nothing that deviated from the core code.
That was until we began switching to the NavMesh agent. I somewhat boldly discarded the player third person controller as well as the AI controller in favor of writing my own routines from scratch. I felt this was going to be a requirement for my game as I envision it therefore why not bite the bullet and simplify my refactoring later. I was concerned this might cause a divergence from the course that would make it difficult to follow and lacked some confidence in my thought process. So I glanced at the up coming sections and lessons and found that Ben would do the same thing later. This gave me the assurance that my thinking was right to go ahead. I have found that although this change has required I look at Ben’s lessons more conceptually I can still follow along easily enough. In addition I’m finding that needing to think about my own coding solution while using the lesson for hints and guidance is helping me get back into the mindset of programming independently with growing knowledge and confidence.
Thank you both for this course it has proven to be a veritable treasure trove of help on many, many fronts. If this was your goal in creating it you should rest well assured you are doing an brilliant job of it.