Practical Game Programming
Harris Wang and Walter Ridgewell
June 2026
Practical Game Programming provides a structured, accessible introduction to game development using C++ and the Allegro 5 library. Designed for upper-level undergraduate learners, it guides students through the complete development…