3D-Spieleprogrammierung mit DirectX 9 und C++

(Autor)

Buch | Hardcover
848 Seiten
2004 | 2., aktualis. Aufl.
Hanser, Carl (Verlag)
978-3-446-22869-6 (ISBN)

Lese- und Medienproben

3D-Spieleprogrammierung mit DirectX 9 und C++ - David Scherfgen
39,90 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Im Mittelpunkt dieses Buches steht die Programmierung komplexer dreidimensionaler Spielesoftware mit DirectX 9 und C++. Den roten Faden bilden die verschiedenen Entwicklungsphasen. Neben Themen wie 3D-Rendering, 3D-Sound, Musik und Eingabesteuerung bezieht der Autor auch Aspekte ein, die in Fachbüchern, Foren und Mailinglisten unbeantwortet bleiben. Beispiele dafür sind die exakte Kollisionserkennung, die Programmierung eines benutzerdefinierbaren Steuerungssystems (freies Belegen aller Knöpfe, Tasten und Achsen) oder
das Abspielen von Video- und MP3-Dateien mit DirectX 9.
Zwei komplette Spiele und kleine Beispielprogramme vermitteln zusammen mit zahlreichen Abbildungen auch komplexe Inhalte, die sich so rasch umsetzen lassen.
Step-by-step wird zudem eine komplette Spiele-Engine entwickelt. Mit ihr und weiteren Tools kann der Leser das Erlernte bei der Produktion eigener 3D-Spiele leicht umsetzen.

Im Internet: Spiele und Beispielprogramme, Tutorials, Forum, News und Links

Auf CD-ROM:
Tools zur Programmierung eigener Spiele

Computerspiele zu programmieren ist nicht trivial. Im Gegenteil: Es bedarf einer gehörigen Portion Erfahrung, um ein anspruchsvolles 3D-Spiel zu entwickeln. Das Rüstzeug liefert dieses Buch, das sich an Programmierer mit C++-Kenntnissen richtet.
Den roten Faden bilden die verschiedenen Entwicklungsphasen der Spieleprogrammierung. Den Auftakt bildet DirectX 9: Alle wichtigen Komponenten wie Direct3D, DirectSound, DirectInput und DirectShow werden detailliert beschrieben.
Behandelt werden aber auch Aspekte, die oft unbeantwortet bleiben. Dazu gehören u.a. die exakte Kollisionserkennung, Berechnung von Echtzeitschatten, Programmierung frei definierbarer Steuerungssysteme oder das Abspielen von Video- und MP3-Dateien mit DirectX 9.
Zahlreiche Tipps und Tricks zeigen zudem, wie man die Erstellung eigener Spiele sinnvollerweise angeht und dabei Probleme vermeidet. Zahlreiche kleinere Beispielprogramme zu allen Themen dienen der Veranschaulichung. Zudem werden schrittweise eine universelle Spiele-Engine sowie zwei komplette 3D-Spiele entwickelt. Diese Engine und weitere Tools erleichtern dem Leser die Umsetzung des Erlernten bei der Erstellung eigener 3D-Spiele.
Auf CD-ROM:
- Alle Beispiele und Spiele aus dem Buch
- DirectX 9 SDK
- TriBase (komplette Spiele-Engine)
- Tools und Demoprogramme
Im Internet:
- Leserforum, News und Links
- Weitere Spiele
- Tutorials
Zusatzinfo mit 1 CD-ROM
Sprache deutsch
Maße 168 x 240 mm
Gewicht 1733 g
Einbandart gebunden
Schlagworte 3D-Grafik • 3D-Spiele • Computerspiele (Programmierung/Entwicklung) • C++ (Programmiersprache); Spezielle Anwendungsbereiche • Ctt • DirectX • DirectX 9 • Game Design • Spieledesign • Spieleprogrammierung
ISBN-10 3-446-22869-1 / 3446228691
ISBN-13 978-3-446-22869-6 / 9783446228696
Zustand Neuware
Haben Sie eine Frage zum Produkt?