Introduces the fundamental concepts of object-oriented programming using C++, focusing on encapsulation, inheritance, and polymorphism with practical coding examples.
By Stéphanie Mader explores game design through prototyping and communication, emphasizing the iterative design process and the importance of conveying mood and gameplay.