Practical Game Programming

Practical Game Programming

ParHarris WangWalter Ridgewell

Habituellement imprimé en 3-5 jours ouvrés
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 pipeline—from programming fundamentals and user input to graphics, audio, file management, and game timing. Advanced topics such as collision detection, multithreading, optimization, custom shaders, and networking are covered in depth. This OER emphasizes both technical skills and design principles, including game conception, prototyping, UI/UX, testing, and quality assurance. Each chapter includes exercises and projects, culminating in genre-based development challenges across action, platformer, adventure, arcade, puzzle, role-playing, strategy, and more. With a focus on applied learning and creative exploration, this text equips students to build professional-quality games and prepares them for real-world development environments.

Détails

Date de publication
Jun 25, 2026
Langue
English
ISBN
9781998944217
Catégorie
Informatique & internet
Copyright
Creative Commons Pas d'utilisation commerciale, Partage dans les mêmes conditions (CC BY-NC-SA)
Contributeurs
Par (auteur): Harris Wang, Par (auteur): Walter Ridgewell

Caractéristiques

Pages
560
Type de reliure
Livre à couverture souple Livre à couverture souple
Couleur de l’intérieur
Couleur
Dimensions
Exécutif (7 x 10 po / 178 x 254 mm)

Notes & Avis