Hey folks. I'm looking for any recommendations people have for what I'd call more "focused" learning.
What I mean by that is I'm not exactly new to programming (not a lot of time spent, but I pick up on patterns and routines very quickly), and I'm looking for resources that spend more time on "why" than "how," particularly in the context of game programming. I should probably note that my language of choice is C#, too, but I feel like rationale is likely to be pretty universal.
Anyone have any particular favorites or honorable mentions for this kind of thing?