Möchten Sie verkaufen? Hier verkaufen
3D-Spiele-Programmierung mit DirectX
 
Größeres Bild
 
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-Spiele-Programmierung mit DirectX [Broschiert]

Adrian Perez , Dan Royer
3.8 von 5 Sternen  Alle Rezensionen anzeigen (6 Kundenrezensionen)

Erhältlich bei diesen Anbietern.



Produktinformation

  • Broschiert: 705 Seiten
  • Verlag: Software & Support (2001)
  • Sprache: Deutsch
  • ISBN-10: 3980673871
  • ISBN-13: 978-3980673877
  • Größe und/oder Gewicht: 24,7 x 18 x 4,2 cm
  • Durchschnittliche Kundenbewertung: 3.8 von 5 Sternen  Alle Rezensionen anzeigen (6 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 1.500.344 in Bücher (Siehe Top 100 in Bücher)

Produktbeschreibungen

Aus der Amazon.de-Redaktion

Wer sich für den Themenkomplex der 3D-Spieleprogrammierung mit DirectX interessiert, hat es dabei mit einem recht komplexen Thema zu tun. 3D Spieleprogrammierung mit DirectX der Autoren Adrian Perez und Dan Royer wendet sich vornehmlich an C++-Programmierer, die den Einstieg in die Welt der Spiele- oder Grafikprogrammierung suchen. Themen wie AI (künstliche Intelligenz), Client-Server Networking mit UDP werden genauso behandelt wie grafiklastige Themen, zum Beispiel multitexturale Effekte, die Arbeit mit Alpha-Blending und die Darstellung von Oberflächen unter verschiedenen Auflösungen.

Die Odyssee durch die mehr als 700 Seiten des Buches verlangt vom interessierten Leser neben einer großen Vertrautheit mit den objektorientierten C++-Paradigmen und fundierten 3D-Grafikkenntnissen die Bereitschaft, sich die Spielewelt über die zahlreichen aber nicht immer ausführlich dokumentierten Kodebeispiele etwas mühsam zu erschließen. Dies liegt zum einen sicherlich an der Komplexität der Materie und der kryptischen Terminologie von DirectX. Zum anderen aber sind die Beschreibungen oftmals zu kurz gehalten. Sie passen sich dem Thema in Sprachpräzision und Klarheit, insbesondere bei den komplexeren Themen, nicht an.

Gründe sind zum Teil in der nicht gerade glänzenden Übersetzung aus dem Englischen und einem spürbaren Mangel an Sorgfalt und Liebe zum Detail bei den Darstellungen zu suchen. Gerade bei der Behandlung mathematischer Zusammenhänge würde einem Mathematiker das eine oder andere Haar sicherlich zu Berge stehen. Einige komplexere Themen werden so spärlich erklärt, dass ein Griff zu ergänzender Literatur unvermeidlich ist. Für die Grafikseite empfiehlt sich beispielsweise Computer Graphics -- Principles and Practice als hilfreicher Weggefährte.

Nichtsdestotrotz bietet 3D Spieleprogrammierung mit DirectX einen umfassenden und nahezu überwältigenden Rundumschlag durch die DirectX-Technologie und deren Anwendung in der Spieleentwicklung. Es beginnt bei den Windowsgrundlagen, den elementaren DirectX-Komponenten Direct-Draw, -Input und -Sound, geht weiter bei den mathematischen Grundlagen der 3D-Grafik, Netzwerktechniken, KI-Konzepten wie z.B. neuronale Netze, und endet bei der überaus komplexen Direct-3D-Komponente und deren grafischen Schmankerln wie Multi-Texture-Effekten.

Auf der beiliegenden CD bietet der Autor, neben dem Source Code für alle Beispiele, dann noch den Source Code für ein durchaus komplexes Client-Server-3D-Spiel, in dem alle zuvor erwähnten Techniken zum Einsatz kommen und das genügend Raum für eigene kreative Erweiterungen lässt. Summa summarum, eine kompakte und umfangreiche, aber nicht leicht zu verstehende Einführung in die DirectX 3D-Spieleprogrammierung, für die man viel Zeit und Kaffee mitbringen sollte. --Alexander Lucas

Kurzbeschreibung

3D-Spieleprogrammierung mit DirectX richtet sich vor allem an Programmierer, die mit C++ programmieren, aber bislang die Welt der Spiele- und Grafikprogrammierung noch nicht erforscht haben. Die Autoren decken ein weites Themenspektrum, angefangen von künstlicher Intelligenz und Client/Server-Netzwerkprogrammierung mit UDP bis hin zu multi-strukturierten Effekten, multi-auflösenden Oberflächentechniken, Alpha Blending und vielem mehr ab. Zusammen mit verschiedenen Beispielanwendungen, die auf spezifische Algorithmen abzielen, ist der gesamte Quellcode für ein Client/Server-Netzwerk-3D-Spiel aufgeführt, der die im Buch gezeigten Techniken demonstriert und dem Leser die Möglichkeit gibt, Ergänzungen zu machen.

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


Tags

 (Was ist das?)
Bei einem Tag handelt es sich um ein Schlagwort, das zum Produkt passt.
Tags erleichtern allen Kunden die Suche und die Sortierung ihrer Lieblingsprodukte.
 

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
6 von 6 Kunden fanden die folgende Rezension hilfreich
Erstmal vorab, was mich an diesem Buch am meisten stört:
Es gibt keine vollständigen Listings/Quellcodes und die vorhandenen Fragmente sind größtenteils schlecht dokumentiert.
Somit ist dieses Buch eigentlich nur fortgeschritten Usern zu empfehlen.

Ansonsten bekommt der wissensdurstige User ein Basiswissen in:

* Fenster
* 3-D Elemente
* Netzwerk
* Sound
* KI
-Programmierung vermittelt.

Die Listings beziehen sich auf das nicht mehr zeitgemäße DirectX 7.
Die Programmbeispiele sind in C++ geschrieben. Beispiele für andere Programmiersprachen (z.B. Win32 Assembler) findet man nicht.

Ein einheitliches Urteil zu treffen fällt mir schwer, einige DirectX Komponenten werden gut erklärt und beschrieben, andere wiederrum nicht. Dazu die unvollständigen Listings.
Ich glaube, dieses Buch ist ein gutes Ergänzungswerk zu anderen Büchern zu diesem Thema. Für Anfänger eher ungeeignet.

War diese Rezension für Sie hilfreich?
8 von 9 Kunden fanden die folgende Rezension hilfreich
Von Ein Kunde
Das Buch deckt ein riesiges Themenspecktrum ab. Angefangen bei einer Einführung in DirectX, über AI (Künstliche Ingelligenz), UDP Netzwerke bis hin zu fortgeschrittener 3D Programmierung.
Es hat sehr gute Quelltextbeispiele, die Sie zusammen mit DirectX 8.0 SDK auf der mitgelieferten CD-Rom finden.
Es sind Basiskenntnisse in C++ vorausgesetzt.
Ideal für alle C++ Programmierer, die die riesige Welt der 3D Spieleprogrammierung erforschen möchten.
War diese Rezension für Sie hilfreich?
3 von 3 Kunden fanden die folgende Rezension hilfreich
Von Ein Kunde
"3D Spieleprogrammierung" von Adrian Perez ist meiner Meinung nach ein sehr gutes Buch:
Die Texte vermitteln größtenteils einleuchtend den komplexen Stoff (hin und wider gibt es ein paar Hänger, die aber verzeihbar sind) und die Quelltexte sind hervorragend aufgearbeitet - ein tadelloses Beispiel für die Objektorientierte Programmierung. Allerdings erschwert die durchweg angewandte OOP Neulingen und Amateuren das Verständnis der Quelltexte - wer aber sicher mit Zeigern und (Template-)Klassen umgehen kann, sollte das Buch erwerben.
War diese Rezension für Sie hilfreich?

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:









Das bedeutet, jeder Titel/Artikel muss zu Sachgebiet 1 UND zu Sachgebiet 2 UND... gehören.

Ihr Kommentar