oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
oder
Mit kostenloser Probeteilnahme bei Amazon Prime. Melden Sie sich während des Bestellvorgangs an. Erfahren Sie mehr
Alle Angebote
Möchten Sie verkaufen? Hier verkaufen
oder
gegen einen Amazon.de Gutschein über EUR 9,70 eintauschen?
3D-Spieleprogrammierung mit DirectX 9 und C++
 
 
Den Verlag informieren!
Ich möchte dieses Buch auf dem Kindle lesen.

Sie haben keinen Kindle? Hier kaufen oder eine gratis Kindle Lese-App herunterladen.

3D-Spieleprogrammierung mit DirectX 9 und C++ [Taschenbuch]

David Scherfgen
4.2 von 5 Sternen  Alle Rezensionen anzeigen (44 Kundenrezensionen)
Preis: EUR 39,90 kostenlose Lieferung. Siehe Details.
  Alle Preisangaben inkl. MwSt.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.
Lieferung bis Dienstag, 5. Juni: Wählen Sie an der Kasse Morning-Express. Siehe Details.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Gebundene Ausgabe EUR 39,90  
Taschenbuch EUR 39,90  
Gutschein erhalten
Tauschen Sie jetzt 3D-Spieleprogrammierung mit DirectX 9 und C++ gegen einen Amazon-Gutschein in Höhe von EUR 9,70 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.

Jetzt für Amazon Student anmelden und um 20% erhöhten Eintauschwert sichern.

Wird oft zusammen gekauft

3D-Spieleprogrammierung mit DirectX 9 und C++ + C++ für Spieleprogrammierer + Spieleprogrammierung (bhv Taschenbuch)
Preis für alle drei: EUR 99,75

Einige dieser Artikel sind schneller versandfertig als andere. Details anzeigen

Die ausgewählten Artikel zusammen kaufen
  • Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung. Details

  • C++ für Spieleprogrammierer EUR 34,90

    Auf Lager.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung. Details

  • Spieleprogrammierung (bhv Taschenbuch) EUR 24,95

    Gewöhnlich versandfertig in 4 bis 5 Tagen.
    Verkauf und Versand durch Amazon.de.
    Kostenlose Lieferung. Details


Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation


Mehr über den Autor

David Scherfgen
Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Besuchen Sie die Seite von David Scherfgen auf Amazon

Produktbeschreibungen

Aus der Amazon.de-Redaktion

Ob Einsteiger mit Programmierambitionen, aus Neugierde über DirectX 9 oder einfach nur weil die Spieleprogrammierung eine Sache ist, die Spaß macht -- mit 3D-Spieleprogrammierung unter Windows mit DirectX 9 und C++ in der dritten, aktualisierten Auflage führt David Scherfgen in die Grundsätze der Spieleprogrammierung, die Grundlagen und Möglichkeiten von DirectX 9(c) bis hin zur Planung eines Spiels umfassend und spielorientiert ein.

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ß

Pressestimmen

"Nach einer hervorragenden kleinen Einführung nimmt David Scherfgen Windows-Programmierer mit auf eine Tour durch beinhahe sämtliche Aspekte der Spieleprogrammierung unter DirectX." c't, Heft 17 2005

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


In diesem Buch (Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis
Hier reinlesen und suchen:

Tags, die Kunden mit diesem Produkt verbinden

 (Was ist das?)
Klicken Sie zum Suchen verwandter Artikel, Diskussionen oder Personen auf ein Tag.
 
(1)
(1)

 

Eine digitale Version dieses Buchs im Kindle-Shop verkaufen

Wenn Sie ein Verleger oder Autor sind und die digitalen Rechte an einem Buch haben, können Sie die digitale Version des Buchs in unserem Kindle-Shop verkaufen. Weitere Informationen

Kundenrezensionen

Die hilfreichsten Kundenrezensionen
41 von 46 Kunden fanden die folgende Rezension hilfreich
Format: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.
In den nachfolgenden Kapiteln wird man sowohl in die Theorie als auch in die Programmierung von Spielen eingeführt. Anhand von zwei Spielen wird gezeigt wie ein solches Projekt geplant und umgesetzt wird. Besonders das zweite Spiel, ein Weltraum-Shooter, ist sehr Ansprechend und zeigt einem sehr viele Techniken, z.B. wie man Laser-Schüsse rendern kann, oder wie man die KI für die Gegner Implementiert.
Die letzten Kapitel sind besonders für den Fortgeschrittenen Interessant. Hier wird einem gezeigt wie man z.B. Echtzeit Schatten Implementiert oder mit der 3D Brille arbeitet.
Auf der beiliegenden CD befinden sich neben den Source Codes und Tools (die während des Buches entwickelt werden) auch einige zusätzliche und nützliche Programme.

War diese Rezension für Sie hilfreich?
30 von 34 Kunden fanden die folgende Rezension hilfreich
Von Ein Kunde
Format: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.
War diese Rezension für Sie hilfreich?
28 von 32 Kunden fanden die folgende Rezension hilfreich
Lesenswert 23. Mai 2003
Von Tobias
Format:Taschenbuch
Nun, man braucht schon ein bisschen Vorwissen (C++, Mathe), um das Buch zu verstehen. Die Vektor-, Matrix- und Ebenenrechnungen werden am Anfang kurz und bündig erklärt, dies ist jedoch ausreichend. Mit Direct3D geht's dann auch gleich schon weiter, bis hin zu Schattenrendering und Raumaufteilung. Auch das DirectSound-Kapitel kann sich sehen lassen.

Das erste Spiel ist eine 3D-Breakoutvariante, das Zweite ein Weltraumshooter. (Wie oft liest man das noch? :-D)
Der Weltraumshooter hat schon etwas an sich, veerschiedene Schiffstypen, verschiedene Waffen und eine genaue Schadensberechnung für einzelne Teile. (Motoren, Sensoren...)

Besonders gut gefallen mir auch die anderen Beispiele des Buches: aus einem einfachen Indexbuffer wird z.B. sogleich ein riesiges Würfeluniversum mit "Zeitreisefunktion" (so nenn ich's, sieht einfach genial aus!)

Das ganze Wissen wird humorvoll vermittlet (wenn ich da zum Beispiel an die Programmierer-Grafiker-Dialoge denke) und das Buch hat mich wirklich weitergebracht. (auf allen Gebieten)

War diese Rezension für Sie hilfreich?
Die neuesten Kundenrezensionen
Für Anfänger?? Absolut nicht
"Ob Einsteiger mit Programmierambitionen, aus Neugierde über DirectX 9 oder einfach nur weil die Spieleprogrammierung eine Sache ist, die Spaß macht"... Lesen Sie weiter...
Vor 11 Monaten von R. Schock veröffentlicht
Gut, aber c++ 2006 oder .net
Ich fand das Buch im großen und ganzen sehr gut, aber eines hat mich sehr geärgert - dass das Buch in c++ 2006 und .net geschrieben wurde ! Lesen Sie weiter...
Vor 12 Monaten von Julian Kaufmann veröffentlicht
Wahrscheinlich war es mal gut, aber mittlerweile ist es total...
Nach wochenlangem Rumprobieren, dem Beiseitelegen des Buches für Monate und dem anschließenden letzten Versuch, der sich auch noch einmal über mehrere Tage... Lesen Sie weiter...
Vor 14 Monaten von Cloud veröffentlicht
Gutes Buch mit vielen Aspekten
ich finde das buch echt gut. es richtet sich an leute die C++ (gut) beherrschen, lässt zwar ein paar sprachmittel aus (templates, standart template library) und nutzt auch ein... Lesen Sie weiter...
Vor 20 Monaten von Skym0sh0 veröffentlicht
Vieles unbrauchbar
Diese Buch war eines der ersten Bücher, das ich mir gekauft hatte beim Einstieg in DirectX. Ich dachte damals, dass es gerade für einen Einsteiger gut geeignet ist. Lesen Sie weiter...
Veröffentlicht am 6. April 2010 von Andreas Mecky
Klasse Buch kann man nur empfehlen
Ich habe mir das Buch auf Empfehlung des Buches "C++ für Spieleprogrammierer" vor einigen Wochen gekauft und muss sagen das Buch ist klasse geschrieben und man versteht es... Lesen Sie weiter...
Veröffentlicht am 9. Februar 2010 von Ackermann Tobias
Wer nicht lange Kommentare lesen will ließt das hier durch;)
Dieses Buch ist einfach genial ich kann es jedem Empfehlen der lernen

will wie man eine Eigene Engine schreibt und auch jedem der einfach nur

etwas über... Lesen Sie weiter...
Veröffentlicht am 5. Januar 2010 von Valerius Hakstetter
Gutes Buch, schlechte Beispielsoftware
Das Buch verdeutlicht gut die Anfänge der Spieleprogrammierung.
Dabei wird schrittweise eine Engine entwickelt. Lesen Sie weiter...
Veröffentlicht am 28. September 2008 von fluidblue
Gutes Buch für Leute, die bereits ein paar Erfahrungen mit C++...
"3D-Spieleprogrammierung mit DirectX 9 und C++" bietet eine sehr umfangreiche Einführung in die Grundlagen, die man bei der Spieleprogrammierung im allgemeinen und speziell... Lesen Sie weiter...
Veröffentlicht am 27. Oktober 2006 von Hansen Getreide
Herrausragend
Im Buch wird zwar, eine vom Autor eigends entwickelte Spiele-engine(TriBase-engine) benutzt, ABER:

Das Buch befasst sich erst immer nur mit DirectX, bevor die... Lesen Sie weiter...
Veröffentlicht am 20. August 2006 von C++
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Programme 0 03.06.2009
Alle Diskussionen  
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten

Legen Sie Ihre eigene Lieblingsliste an

Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Datenschutzerklärung von Amazon.de Versandbedingungen von Amazon.de Umtausch- & Rücknahme bei Amazon.de