Einstieg in die C++ Spieleprogrammierung: Lerne C++ von Grund auf, indem du unterhaltsame Spiele entwickelst

ANT

★★★★★ 4.0
$22.79 $28.49Sie sparen $5.70
Format
Über diese Ausgabe
  • Durchgehend farbige Diagramme und ausgearbeitete Beispiele.
  • Für Leser, die neu in diesem Thema sind, verfasst.
  • Kapitelweise Aufgaben mit vollständigen Lösungen.
  • Verknüpfen Sie diesen Block mit einem Produkt-Metafeld, um ihn je nach Titel zu variieren.
Veröffentlichungsdatum 31. Mai 2024
Autor John Horton
$22.79 $28.49

Kostenlose Lieferung bei Printausgaben.

Versand innerhalb von 1 Werktag
Auf Lager
Quantity
Sicherer Checkout – durchgängig verschlüsselt Kostenloser Umtausch oder Rückgabe innerhalb von 30 Tagen, falls das Produkt defekt ist. Digitale Formate sofort verfügbar
Leser mochten auch

Entdecken Sie ein weiteres großartiges Werk für Ihre digitale Bibliothek.

$22.79 $28.49

Beschreibung

Lernen Sie Programmier- und Spieleentwicklungstechniken mit C++-Bibliotheken und Visual Studio 2022 mit dieser aktualisierten Auflage der Bestseller-Reihe

Holen Sie sich Ihr Buch: PDF-Kopie, KI-Assistent und Next-Gen Reader kostenlos

Hauptmerkmale Erstellen Sie unterhaltsame Spiele in C++ mit diesem aktuellen Leitfaden, der die neuesten Funktionen von C++20 und VS2022 abdeckt. Erstellen Sie Klone beliebter Spiele wie einen Timberman-Klon, ein Pong-Spiel, einen Zombie Survival Shooter und ein endloses Plattform-Runner-Spiel. Entdecken Sie Tipps, wie Sie Ihre fertigen Spiele erweitern können, indem Sie kritisch, technisch und kreativ denken. Buchbeschreibung Haben Sie schon immer davon geträumt, Ihre eigenen Spiele zu entwickeln? Mit der dritten Ausgabe von Beginning C++ Game Programming können Sie diesen Traum Wirklichkeit werden lassen! Dieser anfängerfreundliche Leitfaden wurde aktualisiert und verbessert, um die neuesten Funktionen von VS 2022, SFML und modernen C++20-Programmiertechniken zu umfassen. Sie erhalten eine unterhaltsame Einführung in die Spieleprogrammierung, indem Sie vier vollständig spielbare Spiele mit steigendem Schwierigkeitsgrad erstellen. Sie werden Klone beliebter Spiele wie Timberman, Pong, einen Zombie-Überlebens-Shooter und einen Endlos-Runner erstellen.

Das Buch beginnt mit den Grundlagen der Programmierung. Sie werden wichtige C++-Themen wie objektorientierte Programmierung (OOP) und C++-Zeiger studieren und sich mit der Standard Template Library (STL) vertraut machen. Das Buch hilft Ihnen, mehr über Kollisionserkennungstechniken und Spielphysik zu erfahren, indem Sie ein Pong-Spiel erstellen. Während Sie Spiele erstellen, lernen Sie auch spannende Spielprogrammierungskonzepte wie Vertex-Arrays, gerichteten Sound (Räumlichkeit), OpenGL programmierbare Shader, das Spawnen von Objekten und vieles mehr kennen. Sie werden tief in die Spielmechanik eintauchen und Eingabeverarbeitung, das Aufsteigen eines Charakters und eine einfache feindliche KI implementieren. Schließlich werden Sie Spiele-Designmuster erkunden, um Ihre C++-Spieleprogrammierkenntnisse zu verbessern.

Am Ende des Buches verfügen Sie über das Wissen, das Sie benötigen, um Ihre eigenen Spiele mit spannenden Funktionen von Grund auf neu zu erstellen.

Was Sie lernen werden Richten Sie Ihr Spieleprojekt in VS 2022 ein und erkunden Sie C++-Bibliotheken wie SFML. Erstellen Sie Spiele in C++ von Grund auf neu, einschließlich Grafiken, Physik und Eingabeverarbeitung. Implementieren Sie Kernspielkonzepte wie Spielanimation, Spielphysik, Kollisionserkennung, Punktevergabe und Spielsound. Implementieren Sie automatisch spawnende Objekte und KI, um reichhaltige und fesselnde Erlebnisse zu schaffen. Lernen Sie fortgeschrittene Spieleentwicklungskonzepte wie OpenGL-Shader, Textur-Atlanten und Parallax-Hintergründe. Skalieren und verwenden Sie Ihren Spielcode mit modernen Spieleprogrammier-Designmustern wieder. Für wen ist dieses Buch gedacht? Dieses Buch ist perfekt für Sie, wenn Sie keine C++-Programmierkenntnisse haben, einen Auffrischungskurs für Anfänger benötigen oder lernen möchten, wie man Spiele erstellt oder einfach Spiele als ansprechende Möglichkeit nutzen möchten, C++ zu lernen. Egal, ob Sie ein Spiel veröffentlichen möchten (vielleicht auf Steam) oder einfach nur Freunde mit Ihren Kreationen beeindrucken möchten, dieses Buch wird Ihnen nützlich sein.

Inhaltsverzeichnis Willkommen bei Beginning C++ Game Programming Third Edition! Variablen, Operatoren & Entscheidungen: Animieren von Sprites C++ Strings, SFML Time: Spieler-Input & HUD Schleifen, Arrays, Switch, Enumerationen & Funktionen: Implementieren von Spielmechaniken Kollisionen, Sound & Endbedingungen: Das Spiel spielbar machen Objektorientierte Programmierung: Das Pong-Spiel starten Dynamische Kollisionserkennung und Physik: Das Pong-Spiel beenden SFML Views: Das Zombie Shooter Game starten C++ Referenzen, Sprite Sheets & Vertex Arrays Zeiger, Standard Template Library & Texturverwaltung Kollisionserkennung, Pickups & Kugeln Layering Views & Implementieren des HUD (N.B. Bitte verwenden Sie die Option "Leseprobe", um weitere Kapitel anzuzeigen)

Spezifikationen

FormatEPUB, PDF
Seiten648
SpracheEnglisch
ISBN-13978-1835081747

Häufig gestellte Fragen

Benötige ich zum Herunterladen ein Konto?

Nein. Nach dem Kauf können Sie Ihr E-Book direkt über die Bestellbestätigung oder die Download-Seite aufrufen.

Was passiert, wenn ein Exemplar beschädigt ankommt?

Kontaktieren Sie uns, wir helfen Ihnen beim Zugriff auf die Datei oder stellen Ihnen bei Bedarf einen Ersatz-Download zur Verfügung.

Rezensionen

4.0★★★★★ 19 Bewertungen
5★84%4★11%3★3%2★1%1★1%
J Joana K. Verified
★★★★★Die Diagramme übernehmen die ErklärungDas Konzept gezeichnet zu sehen, bevor die Notation erschien, hat alles für mich verändert.
M Marcus T. Verified
★★★★★Eine Pflichtlektüre für meine KlasseDie Aufgabenblätter sind ordnungsgemäß benotet und die Lösungen sind vollständig.
Alle Rezensionen ansehen

Kunden haben auch heruntergeladen