Beginning C++ Game Programming: Learn to program with C++ by building fun games, 2nd Edition
Sprache: Englisch
Verlag: Packt Publishing, 2019
- Softcover
- Neu

Anbieter: Textbook Bookie, Little Rock, AR, USATextbook Bookie
Verkäufer:in bei AbeBooks seit 5. Oktober 2026
Zustand: Neu
EUR 41,95
Anzahl: 1 verfügbar
In den WarenkorbArtikelbeschreibung des Verkäufers
Book in New condition.
Bestandsnummer des Verkäufers 9781838648572-new
- Titel
- Beginning C++ Game Programming: Learn to program with C++ by building fun games, 2nd Edition
- Autor
- Horton, John
- Verlag
- Packt Publishing
- Erscheinungsjahr
- 2019
- Zustand
- New
- Einband
- Paperback
- Sprache
- Englisch
- ISBN-10
- 1838648577
- ISBN-13
- 9781838648572
- Auflage
- 2. Auflage
Get to grips with programming techniques and game development using C++ libraries and Visual Studio 2019
Key Features
- Learn game development and C++ with a fun, example-driven approach
- Build clones of popular games such as Timberman, Zombie Survival Shooter, a co-op puzzle platformer, and Space Invaders
- Discover tips to expand your finished games by thinking critically, technically, and creatively
Book Description
The second edition of Beginning C++ Game Programming is updated and improved to include the latest features of Visual Studio 2019, SFML, and modern C++ programming techniques. With this book, you’ll get a fun introduction to game programming by building five fully playable games of increasing complexity. You’ll learn to build clones of popular games such as Timberman, Pong, a Zombie survival shooter, a coop puzzle platformer and Space Invaders.
The book starts by covering the basics of programming. You’ll study key C++ topics, such as object-oriented programming (OOP) and C++ pointers, and get acquainted with the Standard Template Library (STL). The book helps you learn about collision detection techniques and game physics by building a Pong game. As you build games, you’ll also learn exciting game programming concepts such as particle effects, directional sound (spatialization), OpenGL programmable shaders, spawning objects, and much more. Finally, you’ll explore game design patterns to enhance your C++ game programming skills.
By the end of the book, you’ll have gained the knowledge you need to build your own games with exciting features from scratch.
What you will learn
- Set up your game development project in Visual Studio 2019 and explore C++ libraries such as SFML
- Explore C++ OOP by building a Pong game
- Understand core game concepts such as game animation, game physics, collision detection, scorekeeping, and game sound
- Use classes, inheritance, and references to spawn and control thousands of enemies and shoot rapid-fire machine guns
- Add advanced features to your game using pointers, references, and the STL
- Scale and reuse your game code by learning modern game programming design patterns
Who this book is for
This book is perfect for you if you have no C++ programming knowledge, you need a beginner-level refresher course, or you want to learn how to build games or just use games as an engaging way to learn C++. Whether you aspire to publish a game (perhaps on Steam) or just want to impress friends with your creations, you’ll find this book useful.
Table of Contents
- C++, SFML, Visual Studio, and Starting the First Game
- Variables, Operators, and Decisions
- C++ Strings and SFML Time
- Loops, Arrays, Switches, Enumerations, and Functions
- Collisions, Sound, and End Conditions
- Object-Oriented Programming
- Dynamic Collision Detection and Physics
- SFML Views
- C++ References, Sprite Sheets, and Vertex Arrays
- Pointers, the Standard Template Library, and Texture Management
- Collision Detection, Pickups, and Bullets
- Layering Views and Implementing the HUD
- Sound E?ects, File I/O, and Finishing the Game
- Abstraction and Code Management
- Advanced OOP
- Building Playable Levels and Collision Detection
- Sound Spatialization and the HUD
- Particle Systems and Shaders
- Game Programming Design Patterns
- Game Objects and Components
- File I/O and the Game Object Factory
- Using Game Objects and Building a Game
- Before You Go...
„Inhaltsangabe“ gehört möglicherweise zu einer anderen Auflage dieses Titels.
Über die Autorin bzw. den Autor
„Über diesen Titel“ gehört möglicherweise zu einer anderen Auflage dieses Titels.
Textbook Bookie
Little Rock, AR, USA
Verkäufer:in bei AbeBooks seit 5. Oktober 2026
Versandkosten innerhalb von USA
| Artikel | 5 bis 8 Werktage | 3 bis 6 Werktage |
|---|---|---|
| Erster Artikel | EUR 4,47 | EUR 4,48 |
Zahlungsarten
Shopbeschreibung
Your trusted source for textbooks for nearly 28 years. Since 1998, Textbook Bookie and its affiliates have provided quality new and used textbooks at affordable prices. We take pride in accurate listings, fast shipping, and friendly, dependable customer service. Orders received before 12 PM CT ship the same business day. Orders received after 12 PM may ship the same day but are not guaranteed to ship until the next business day. If you have any questions or concerns with your order, please contact us through AbeBooks. We’re always happy to help! Thank you for choosing Textbook Bookie and its affiliates!…
Spezialisierung
TextbooksUnternehmensdaten der Verkäuferin bzw. des Verkäufers
Textbook Bookie
AR, USA
Verkaufsbedingungen
We have a 14 day return policy. The return must be postmarked within 14 days of the delivery date. If you are unable to have the item postmarked within 14 days of the delivery date, please contact us for further information. Once the item has been returned, we will initiate an item-only refund (shipping costs are non- refundable). The item must be returned in the same condition as it was advertised. Please contact us prior to returning the item if the condition of the item received is not the same as the condition advertised. Items returned to other locations other then the one specified below will be subject to additional restocking fees. Items not postmarked within 14 days of delivery and received back in store during this time will also be subject to additional restocking fees. Please use Media Mail Shipping and obtain return tracking on all items being shipped back for return. Please do not mark the item "Return or Sender" or "Refuse." Please return the item to the address on the returns information for AbeBooks. If you have any questions regarding this return policy, please contact us prior to returning the item. Thank you for your understanding. Textbook Bookie 12123 Kanis Road Little Rock, AR 72211 501-217-4960 textbookbookie@texastext.net Customer Service Manager: Krystin
Widerrufsrecht
Wenn Sie Verbraucher sind, können Sie gemäß den folgenden Bestimmungen vom Vertrag zurücktreten. Verbraucher ist jede natürliche Person, die zu Zwecken handelt, die nicht ihrer kaufmännischen, gewerblichen, künstlerischen oder beruflichen Tätigkeit zugerechnet werden können.
Informationen zum Widerrufsrecht
Gesetzliches Widerrufsrecht
Sie haben das Recht, den Vertrag innerhalb von 14 Tagen ohne Angabe von Gründen zu widerrufen.
Die Widerrufsfrist beträgt 14 Tage ab dem Tag, an dem Sie oder ein von Ihnen benannter Dritter, der nicht der Transporteur ist, die letzte Ware oder den letzten Posten oder das letzte Exemplar in Besitz genommen hat.
Um das Widerrufsrecht auszuüben, füllen Sie auf unserer Website unter „Meine Einkäufe" in „Mein Nutzerkonto" eine eindeutige Erklärung elektronisch aus und senden Sie sie ab. Wir werden Ihnen unverzüglich eine Bestätigung über den Eingang eines solchen Widerrufs auf einem dauerhaften Datenträger (z. B. per E-Mail) übermitteln.
Um die Widerrufsfrist einzuhalten, reicht es aus, dass Sie Ihre Mitteilung über die Ausübung des Widerrufsrechts vor Ablauf der Widerrufsfrist absenden.
Auswirkungen des Widerrufs
Wenn Sie diesen Vertrag widerrufen, erstatten wir Ihnen alle Zahlungen, die wir von Ihnen erhalten haben, einschließlich der Lieferkosten (mit Ausnahme der zusätzlichen Kosten, die entstehen, wenn Sie eine andere Art der Lieferung als die von uns angebotene günstigste Standardlieferung gewählt haben).
Wir können einen Abzug von der Rückerstattung für den Wertverlust der gelieferten Waren vornehmen, wenn der Verlust auf eine unnötige Behandlung durch Sie zurückzuführen ist.
Wir werden die Rückerstattung unverzüglich und nicht später als 14 Tage nach dem Tag vornehmen, an dem wir über Ihre Entscheidung, diesen Vertrag zu widerrufen, informiert wurden.
Für die Rückerstattung verwenden wir dasselbe Zahlungsmittel, das Sie für die ursprüngliche Transaktion verwendet haben, es sei denn, Sie haben ausdrücklich etwas anderes vereinbart; in keinem Fall werden Ihnen aufgrund einer solchen Rückerstattung Gebühren berechnet.
Wir können die Rückzahlung verweigern, bis wir die Waren wieder zurückerhalten haben oder Sie den Nachweis erbracht haben, dass Sie die Waren zurückgesandt haben, je nachdem, was eher eintritt.
Sie müssen die Waren unverzüglich und in jedem Fall spätestens 14 Tage ab dem Tag, an dem Sie uns über den Widerruf dieses Vertrags unterrichten, an Textbook Bookie, Little Rock, Arkansas, U.S.A., zurücksenden oder übergeben. Die Frist ist eingehalten, wenn Sie die Ware vor Ablauf der Frist von 14 Tagen zurücksenden. Sie müssen die direkten Kosten der Rücksendung der Waren tragen. Sie haften nur für einen etwaigen Wertverlust der Waren, der auf eine Behandlung zurückzuführen ist, die nicht zur Prüfung der Art, Eigenschaften und Funktionsweise der Waren erforderlich ist.
Ausnahmen vom Widerrufsrecht
Das Widerrufsrecht gilt nicht für:
- Die Lieferung von Zeitungen, Zeitschriften oder Magazinen mit Ausnahme von Abonnementverträgen; und
- Die Lieferung digitaler Inhalte, die nicht auf einem physischen Medium (z. B. auf einer CD oder DVD) geliefert werden, wenn Sie bei Ihrer Bestellung akzeptiert haben, dass wir mit der Lieferung beginnen können und dass Sie nach Beginn der Lieferung den Vertrag nicht mehr widerrufen können.
Versandbedingungen
Shipping costs are based on books weighing 2.2 LB, or 1 KG. If your book order is heavy or oversized, we may contact you to let you know extra shipping is required.