Have a personal or library account? Click to login
Beginning C++ Game Programming Cover

Beginning C++ Game Programming

Learn C++ from scratch by building fun games

Paid access
|Sep 2025
Product purchase options

Table of Contents

  1. Welcome to Beginning C++ Game Programming Third Edition!
  2. Variables, Operators & Decisions: Animating Sprites
  3. C++ Strings, SFML Time : Player Input & HUD
  4. Loops, Arrays, Switch, Enumerations & Functions: Implementing Game Mechanics
  5. Collisions, Sound & End Conditions: Making The Game Playable
  6. Object Oriented Programming: Starting the Pong game
  7. Dynamic collision detection and physics: Finishing the Pong Game
  8. SFML Views: Starting the Zombie Shooter Game
  9. C++ References, Sprite sheets & Vertex Arrays
  10. Pointers, Standard Template Library & Texture Management
  11. Collision Detection, Pickups & Bullets
  12. Layering Views & Implementing The HUD
  13. Sound Effects, File I/O & Finishing the Game
  14. Abstraction & Code Management: Making Better Use of OOP
  15. Using Azure with PowerApps Advanced OOP: Inheritance & Polymorphism
  16. Building Playable Levels & Collision Detection
  17. Sound Spatialization & the Player's HUD
  18. Extending SFML classes, Particle Systems & Shaders
PDF ISBN: 978-1-83508-825-8
Publisher: Packt Publishing Limited
Copyright owner: © 2024 Packt Publishing Limited
Publication date: 2025
Language: English
Pages: 648