Hello there,
I followed the old Toon Tanks (v1) course back then with the other instructor (and struggled a lot back then) and after a while came back to check this V2 course and I just finished it right now.
Well, Hats off Stephen! The course is really clean and comprehensible even with the most difficults concepts ! I didn’t feel overwhelmed at any point, wich is a sign of a great course.
There are a few things that could be a bit clearer, that i’ll mentions below, but it didn’t blocked me in any way :
-
Delegates part was a bit abstract (like, finding the parameters of the object returned) . Unreal Documentation about TSparseDynamicDelegates and their usage is poorly written and I wished in the course to understand why I should type the parameters you enumerated (for the OnHit and DamageTaken functions). I managed to find where to get those parameters later with researches in the codebase but it wasn’t intuitive.
-
Countdown implementation seemed weird to me (functions in C++, visuals in Blueprint and make them run autonomously). It already was the case in the V1 of the course, but I thought it would change in this V2. Is it the best way to do it? Or was it the easiest way to teach it?
In any case, well done for this V2 !