The Game Assembly — Game Programming
Vocational game programming education focused on C++, scripting, data structures and algorithms, object-oriented programming, software architecture, design patterns, linear algebra for 3D mathematics, applied graphics programming, applied AI, networking, tools development, and multidisciplinary 2D/3D game projects.