Props to you, CM, this is an amazing course. Very well-structured and quite easy to follow
A few things here and there that I personally like doing differently, but then pretty much everything else is on point and aligns quite well with other gamedevtv practices. I still think it’d be better practice to serialize certain variables for the whole class rather than defining them in Update functions and I believe this to be the most glaring issue I took notice of.
The course starts a bit slow, which is great for beginner+ students, but when working on the grid system you kind of go on into your usual rapid way of doing things . Neither good, nor bad, but I personally was able to follow it along just fine while also understanding the things you were doing. Aside from a few moments that had me review the code again to fully understand the functionality
Overall I was excited about implementing the grid and pathfinding so I’m super satisfied with the course as those sections are very well-made
PS Also, this course made me really want to play X-Com, lul