| ||||||||||||||||||
![]() Gutschein erhalten
Tauschen Sie jetzt 3D-Spieleprogrammierung mit DirectX 9 und C++ gegen einen Amazon-Gutschein in Höhe von EUR 12,00 ein - einlösbar für Tausende von Artikeln bei Amazon.de. Entdecken Sie mehr eintauschbare Bücher im Bücher Trade-In Shop. Bitte beachten Sie die Teilnahmebedingungen.
|
Produktinformation
Möchten Sie die Produktinformationen aktualisieren oder Feedback zu den Produktabbildungen geben?
Ist der Verkauf dieses Produkts für Sie nicht akzeptabel? |
Die 3. Auflage wurde ebenso wie die 2. Auflage zuvor auf Grund von Leserkommentaren und -anregungen vollständig überarbeitet und auf den neusten Stand gebracht. Neu sind etwa geniale Anwendungsbeispiele für Pixel- und vertex-Shader (Kapitel 9) und ein Kapitel mit Antworten auf häufig gestellte Fragen im Spieleprogrammierzusammenhang. Ebenso berücksichtigt Scherfgen jetzt auch Visual C++ 2005 Express.
Voraussetzung für ein Verständnis der Programmierung von Spielen in Scherfgens Buch sind solide Vorkenntnisse in C++ (für Einstieger empfielt sich hier Heiko Kalistas C++ für Spieleprogrammierer) und die DirectX-Dokumentation von Microsoft in Mausklicknähe. WinAPI-Kenntnisse sind sinnvoll, aber nicht unbedingt notwendig.
Der Einstieg in die Spieleprogrammierung beginnt mit einer Einleitung in der grundsätzliche Fragen zur Spieleprogrammierung, zu DirectX und C++ sowie zur Spiele-Engine (eine komplette Engine ist ünbrigens mit dabei...) und dem Debuggen geklärt werden. Dann geht es los mit grundlegendem zur 3D-Grafik, die ersten Dreiecke, Texturen, Nebel, Beleuchtung, Effekte und Rendern. Dann kommt die 3D-Grafik mit der TriBase-Engine und die Eingabe. Viel Raum bekommt Sound und Musik bevor es dann an die Theorie der Spieleprogrammierung geht und darauf folgend zwei Spiele erstellt werden. Am Ende dann fortgeschrittene Themen wie Schatten mit dem Stencil-Buffer, dem Abspielen von Videos, Stereo in 2D-Grafik, Raumaufteilung, Terrain-Rendering bis hin zur Charakteranimation und der Arbeit mit Threads. Die CD-ROM enthält die Beispiele und Spiele des Buchs, die 3D-Engine "TriBase", das aktuelle DirectX 9 SDK sowie notwendige und zusätzliche Freeware-Werkzeuge und Demo-Programme.
Nur wenigen ist der Einstieg in die Spieleprogrammierung mit C++ so umfassend und konzentriert gelungen wie David Scherfgen mit 3D-Spieleprogrammierung mit DirectX 9 und C++ -- auch in der 3. Auflage ein Fundus an praktischem und theoretischem Programmierwissen, das das eigenständiges planen und umsetzen von Spieleideen ermöglicht. --Wolfgang Treß
Tags, die Kunden mit diesem Produkt verbinden(Was ist das?)Klicken Sie zum Suchen verwandter Artikel, Diskussionen oder Personen auf ein Tag.
|
|
Sagen Sie Ihre Meinung zu diesem Artikel:
|
||||||||||||||||||||||
|
Die hilfreichsten Kundenrezensionen
41 von 46 Kunden fanden die folgende Rezension hilfreich:
5.0 von 5 Sternen
Ein Buch das euch lange Nächte bescheren wird ;),
Rezension bezieht sich auf: 3D-Spieleprogrammierung. Modernes Game Design mit DirectX 9 und C++, mit CD-ROM (Taschenbuch)
Oft versprechen die Titel mehr als im Buch drin ist. Hier kann man jedoch beruhigt zugreifen. Denn in diesem Buch ist auch drin was im Titel steht. Der Author hat sich sehr viel Mühe gegeben den Inhalt des Buches so ausführlich wie möglich zu schreiben und hat darauf geachtet das die Materie verständlich rüber kommt.In den ersten 5 Kapiteln wird man sehr ausführlich in die Programmierung mit DirectX eingeführt. Dies beinhaltet nicht nur Direct3D (hier wird einem nicht nur Basiswissen vermitteln, sondern vieles mehr, z.B. das D3D Effect Format oder der Stencil Buffer) und DirectInput, sondern auch DirectSound und DirectShow um Videos oder MP3's abspielen zu können. In diesen Kapiteln wird auch die TriBase - Engine Entwickelt die es einem schnell und einfach ermöglicht seine ersten kleinen Spiele zu entwickeln. Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen
30 von 34 Kunden fanden die folgende Rezension hilfreich:
5.0 von 5 Sternen
Komplettes und empfehlenswertes Buch,
Von Ein Kunde
Rezension bezieht sich auf: 3D-Spieleprogrammierung. Modernes Game Design mit DirectX 9 und C++, mit CD-ROM (Taschenbuch)
Dieses Buch ist wirklich für alle die mehr über die Spieleprogrammierung lernen wollen empfehlenswert .Ich habe bereits einige Bücher zu diesem Thema gelesen und dieses ist definitv eines der besten davon. Am Anfang befindet sich eine ausführliche Einführung in DirectX, wobei alle Teilbereiche von Direct3D bis DirectPlay behandelt werden. Anschließend gibt eine gute Einführung in für die 3D Programmierung interessante Mathematik. In den meisten Büchern werden die einzlnen Aspekte anhand kurzer Beispiele erklärt, was eine gezielte Erklärung erleichtert. Dies geschieht natürlich auch in diesem Buch. Dieses Buch geht allerdings weiter und verarbeitet das erarbeitete Wissen in zwei mittelgroße Spieleprojekte, wobei Einsteiger nicht nur durch die best practice Anwendung des Wisssens in einem konkretem Fall proftieren sondern auch sonst viele nützliche Ratschläge und einen Einblick in die Logik und den Aufbau eines Spieles bekommen. Dadurch dass ein ganzes Projekt durchgearbeitet wird, werden auch Bereiche behandelt die in den meisten Einsteigerbüchern fehlen, aber trotzdem für die Spiele wichtig sind. Im hinteren Teil befinden sich außerdem einige weiterführende Themen, die auch für Fortgeschrittene interssant sein können. Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen
5 von 5 Kunden fanden die folgende Rezension hilfreich:
2.0 von 5 Sternen
Gutes Buch, schlechte Beispielsoftware,
Rezension bezieht sich auf: 3D-Spieleprogrammierung mit DirectX 9 und C++ (Taschenbuch)
Das Buch verdeutlicht gut die Anfänge der Spieleprogrammierung.Dabei wird schrittweise eine Engine entwickelt. Leider ist diese nicht mehr einsatzfähig, wenn das aktuelle DirectX SDK und Platform SDK verwendet wird. Der Autor bietet auch keine Hilfe an. Weil Engine wertlos: -3 Sterne. Obwohl viel mit der Engine gemacht wird, werden z.b. die Kapitel Sound und Input komplett ohne die Engine erarbeitet. Man ist also imstande, nach aufmerksamen Lesen des Buchs seine eigene Engine (und natürlich eigene Spiele) zu entwickeln. Insgesamt ist das Buch leider nicht mehr auf dem neuesten Stand, bietet aber eine gute Einführung. Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen
Sagen Sie Ihre Meinung zu diesem Artikel: Eigene Rezension erstellen
|
Die neuesten Kundenrezensionen |
|
Das Forum zu diesem Produkt
Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
|
Ähnliche Foren
|
|
|
|