Möchten Sie verkaufen? Hier verkaufen
Jetzt lerne ich Spieleprogrammierung mit DirectX und Visual C++ . Der einfache Einstieg ins Game-Design
 
 
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.

Jetzt lerne ich Spieleprogrammierung mit DirectX und Visual C++ . Der einfache Einstieg ins Game-Design [Broschiert]

Christian Rousselle
4.0 von 5 Sternen  Alle Rezensionen anzeigen (37 Kundenrezensionen)

Erhältlich bei diesen Anbietern.


Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Broschiert --  

Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation

  • Broschiert: 456 Seiten
  • Verlag: Markt+Technik; Auflage: 2. Aufl. (15. Juni 2001)
  • Sprache: Deutsch
  • ISBN-10: 3827259770
  • ISBN-13: 978-3827259776
  • Größe und/oder Gewicht: 23,4 x 16,6 x 3,6 cm
  • Durchschnittliche Kundenbewertung: 4.0 von 5 Sternen  Alle Rezensionen anzeigen (37 Kundenrezensionen)
  • Amazon Bestseller-Rang: Nr. 205.600 in Bücher (Siehe Top 100 in Bücher)

Produktbeschreibungen

Aus der Amazon.de-Redaktion

Jetzt lerne ich Spieleprogrammierung ist ein Buch, welches absolute Anfänger ansprechen soll. Es gibt solche Titel mittlerweile für so viele Themengebiete. Gemeinsam ist ihnen, dass von den Lesern keine Vorkenntnisse erwartet werden. Doch das Konzept sowohl eine C++-Programmiereinführung für blutige Anfänger als auch eine Einleitung in die komplexe Welt der Spieleprogrammierung in einem Band zu vereinen geht nicht auf. Das Buch wagt den schwierigen Versuch, keine Voraussetzungen für den Einstieg in die Spieleprogrammierung fordern zu wollen, um ein möglichst breites Publikum anzusprechen. Das Resultat kann nicht für alle Zielgruppen überzeugen.

Inhaltlich lässt sich das Buch im Wesentlichen in zwei Bereiche unterteilen, die aufeinander aufbauen. Eine gut strukturierte und leicht zu verstehende Einführung in C++ wird verbunden mit einigen grundsätzlichen Prinzipien der Windowsprogrammierung und der IDE von Visual C++ 6.0. Ein DirectX-Teil (der von Microsoft entwickelten Schnittstelle für Multimedia-Anwendungen) ergänzt diese Themen, mit dessen Hilfe die Grundlagen für ein einfaches 2D Weltraumspiel entwickelt werden.

Die C++-Einführung streift alle wichtigen Themen und Prinzipien der C++-Programmiersprache, angefangen von einer Einführung in die Entwicklungsumgebung anhand eines obligatorischen "Hello World"-Programms. Funktionsdefinitionen, Stringbehandlung und Pointer bis hin zu objektorientierten Paradigmen wie der Daten- und Methodenkapselung, Vererbung und Polymorphie werden weiterhin illustriert. Viele Beispielprogramme sind auf der beigefügten CD vorhanden. Eine tiefergehende Behandlung ist alleine wegen des begrenzten Umfanges allerdings nicht möglich. Viele Fragen werden gerade für den C++-Novizen offen bleiben. Ein Rückgriff auf reine C++-Programmierhandbücher ist sicher unvermeidlich. Auch die Einführung in die Windowsprogrammierung ist zu kurz, um ein wirkliches Verständnis aufbauen zu können. Dieser Teil des Buches eignet sich allerdings gut, um schlummerndes C++-Wissen schnell wieder aufzufrischen.

Der DirectX Teil des Buches beschäftigt sich nach kurzem historischem Abriss und Vergleich mit OpenGL mit einigen Subkomponenten von DirectX. Der Fokus liegt dabei klar auf der 2D-Grafikkomponente DirectDraw. Daneben werden die Komponenten DirectInput -- Verarbeitung von externen Steuerelemente wie Tastatur, Maus oder Joystick -- und DirectMusic -- Aufnahme und Abspielen von Sounds und Musikstücken -- behandelt. Am Ende stehen dann die Struktur und die Komponenten für einen 2D-Weltraum-Shooter zur Verfügung. Viele erläuternde Beispielprogramme werden aber nur angerissen, dann wird nur auf die CD verwiesen, so dass der Leser sehr auf sich selbst gestellt ist. Das letzte Kapitel stellt noch ganz grob einige theoretische Aspekte der 3D-Programmierung vor und enthält einige Direct3D Beispiele, um so eine elementare 3D-Szene darzustellen. Hier hätte man sich eine ausführlichere Darstellung gewünscht. Die beigefügte CD enthält neben den Programmbeispielen auch einige nützliche Grafik-Tools, die die grafische Vorbereitung eines Spiels sehr erleichtern.

Als Fazit bleibt für den Anfänger: Das Buch will viel auf wenigen Seiten. Es verpasst damit seine Chance, viel mehr Informationen zur Spielentwicklung im 2D- und 3D-Bereich sowie den dabei auftretenden Schwierigkeiten zu vermitteln. Es ist allerdings gut geeignet, für bereits halbwegs erfahrene Programmierer, die sich auf die Spieleentwicklung stürzen wollen. Es liefert einen schnellen und ausreichenden Einstieg, der eine gute Basis bietet, sich weiter in das Gebiet einzuarbeiten. --Alexander Lucas

Kurzbeschreibung

Traumberuf Spieleprogrammierer - jetzt sind Sie nur noch wenige Schritte davon entfernt. Dieses Buch vermittelt Ihnen die Grundlagen der modernen Spieleprogrammierung anhand unter C++ und mit DirectX. Dabei erläutert der Autor nicht nur programmiertechnische Lösungen, sondern geht auch auf die Konzeptionierung und Realisierung eines solchen Projekts ein. Am Ende werden Sie Ihr erstes selbst programmiertes Spiel in Händen halten! Auf CD: Alle nötigen Compiler etc., der Quellcode der Beispiele.

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


In diesem Buch (Mehr dazu)
Nach einer anderen Ausgabe dieses Buches suchen.
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:

Vorgeschlagene Tags zu ähnlichen Produkten

 (Was ist das?)
Setzen Sie den ersten relevanten Tag hinzu (ein Schlüsselwort, das mit diesem Produkt in engem Zusammenhang steht).
 
(6)
(2)
(2)

 

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
16 von 17 Kunden fanden die folgende Rezension hilfreich
Für Anfänger empfehlenswert 10. September 2002
Von Felix
Format:Broschiert
»Jetzt lerne ich - Spieleprogrammierung mit DirectX und VisualC++«, dazu das für JLI - Bücher obligatorische »Start ohne Vor­wissen« auf dem Titelblatt - das verspricht einiges. Sozusagen von 0 auf 100 in 450 Sekunden...äh...Seiten.
Da stelt sich die Frage, ob der Autor diesem hohen Anspruch, den er selbst gesetzt hat, auch gerecht werden kann. Um gleich eine Antwort zu geben: ihm ist zwar eine sehr schöne »Annäherungslösung« gelungen, aber an weiterer Literatur, insbesondere im DirectX-Bereich, wird den Anfänger kein Weg vorbeiführen.
Das Buch beginnt mit einer gründlichen Einführung in C++ und den Compiler Visual C++, der in einer Autorenversion auf der CD vorliegt. Hier werden alle wichtigen Elemente der Sprache fü Anfänger ausführlich behandelt, Fortgeschrittene sollten diesen Abschnitt als Nachschlagewerk nicht verachten. Nach Erläuterung der Grundlagen, also Variablen, Datentypen, Operatoren und Schleifen folgen Abschnitte zu Funktionen und Zeigern. Ein Einblick in die »Objektorientierte Programmierung« rundet den ersten Abschnitt ab.
Anschließand darf sich der Leser nicht sofort auf DirectX stürzen, sondern es folgen erst die Grundlagen der Programmierung unter Windows, ohne jedoch zu sehr ins Detail zu gehen. Es wird ien einfaches Fenster erstellt, in das durch das GDI einige geometrische Formen gezeichnet werden. Zusammenhängend damit wird auch das Thema Vererbung besprochen.
Nun bleiben noch 200 Seiten für DirectX. Nicht besonders viel, aber dem Autor gelingt es, alle wichtigen Bereiche anzusprechen und dabei auch einen sehr einfachen 2D-Shooter zu entwickeln. Der Hauptaspekt liegt klar auf dem 2D-Bereich, so wird DirectDraw relativ ausführlich besprochen, ebenso unverzichtbar sind die Erklärungen von Oberflächen und Sprites. Nach kurzen Abschnitten über DirectInput und DirectX Audio folgt dann das Spiel. Hier werden die bisher entwickelten DirectX-Klassen zusammengesetzt und teilweise leicht erweitert. Dann darf man vor einem Sternenhimmel andere Raumschiffe und Asteroiden abschießen. Der Spielspaß hält sich dabei klar in Grenzen, aber die Technik soll ja auch im Vordergrund stehen. In den letzten beiden Kapiteln wird der Leser in die Komplexität der 3D-Grafik eingeführt und erstellt einfache rotierende Würfel.
Wie bereits erwähnt, liegt dem Buch eine CD bei. Diese beinhaltet eine Autorenversion von VisualC++ 6.0, mit der man Anwendungen zwar erstellen kann, diese aber nicht kommerziell vermarkten darf. Eine Textbox weist den Benutzer bei jedem Start der erstellten Anwendungen darauf hin. Ebenfalls enthalten ist das DirectX 8 Software Development Kit. Zusätzlich gibt es Testversionen von diversen Programmen, u.a. 3D Exploration, Cagliari und PaintShopPro. Selbstverständlich dürfen alle Beispielprogramme nicht fehlen.
Leider hat das Buch besonders im DirectX-Teil einige Schwächen. So werden Variablennamen nicht immer beibehalten, so dass man bei der Benutzung eines Quelltextabschnittes aus dem vorigen Kapitel manchmal lange suchen muss, um die entsprechenden Fehlermeldungen auszumerzen. Bei dem Spiel handelt es sich leider eher um bewegte Bilder, die auf Spieleriengaben reagieren, in der Kürze des Buches ist aber nicht mehr möglich. Die Erklärungen zu DirectX könnten etwas ausführlicher ausfallen. Dennoch gibt es für Anfänger kein besseres Buch, um einen guten Einblick in die Spieleprogrammierung zu erhalten. Die C++-Einführung ist umfangreich genug, der DirectX-Teil macht Lust auf weiterführende Literatur.
War diese Rezension für Sie hilfreich?
21 von 24 Kunden fanden die folgende Rezension hilfreich
Gute Einführung 10. Juli 2006
Format:Taschenbuch
Dieses Buch ist das beste Einsteigerbuch, das ich bisher gesehen habe. Jedes Kapitel ist leicht verständlich und das Buch behandelt alles notwendige zur Spieleprogrammierung. Ich kann jedem, der sowohl mit C++ als auch mit Spieleprogrammierung anfangen will empfehlen, sich dieses Buch zu besorgen.
War diese Rezension für Sie hilfreich?
9 von 10 Kunden fanden die folgende Rezension hilfreich
Guter Einstieg! 12. August 2001
Von Ein Kunde
Format:Broschiert
Das Buch ist wirklich ein guter, umfangreicher und auch für Anfänger ohne Vorkenntnisse empfehlenswerter Einstieg in die Spieleprogrammierung, der Autor geht auf alle relevanten Themen wie DirectDraw, DirectMusic und DirectInput ein, nur der 3D-Part kommt etwas zu kurz. Auch wer keine Erfahrung mit C++ - und Windowsprogrammierung hat, kann bedenkenlos zugreifen, denn auch mit diesen Themen beschäftigt sich der Autor ausführlich genug. Alle Beispiele sind gut und auch ausführlich genug erklärt, ausserdem liegen DirectX 8.0 SDK und Visual C++ bei, alle Beispielprogramme befinden sich als Quelltext und kompiliert auf CD.
War diese Rezension für Sie hilfreich?
Die neuesten Kundenrezensionen
Nicht das Wahre
Die C++ Sektion hab ich gut verstanden, da ich schon vorher mit C++ gearbeitet hab. Ab dem Kapitel der Windows-Programmierung sah ich jedoch nur noch Code-Schnipsel, auf die nicht... Lesen Sie weiter...
Veröffentlicht am 8. Juni 2006 von S. Wachter
4 Sterne Buch, 5 Sterne Buch-Forum
Ich besitze das Buch schon seit ca. 2 Jahren und hatte vorher schon Erfahrung mit DirectX 7 und Visual Basic gesammelt. Lesen Sie weiter...
Am 13. Juli 2005 veröffentlicht
Nichts ganzes, nichts halbes!
Das Buch wirbt mit dem Aufdruck "Start ohne Vorwissen".
Die Grundlagen der Programmierung in C++ werden in 200 Seiten abgehandelt, einschließlich objektorientierte... Lesen Sie weiter...
Am 10. Juli 2005 veröffentlicht
Mal wieder zu C ++ spezifisch ...
Man, man warum ist alles immer nur so C++ spezifisch sein muß, man könnte glauben es gibt keine anderen Programmiersprachen :-(
Grundlagen für die C++... Lesen Sie weiter...
Veröffentlicht am 29. April 2005 von "kwons2002"
Für Einstieg in DirectX sehr gut!
Ich hab mir dieses Buch aufgrund einer Empfehlung gekauft und muss sagen, dass ich zu 100% damit zufrieden bin. Der Autor erklärt gut und sachlich. Lesen Sie weiter...
Veröffentlicht am 30. März 2005 von raketenhund
Es gibt Fehler im Quellcode
Ich habe Fehler Meldungen wenn ich den Quellcode ab Kapitel 19 ausführen möchte.

Complimierungsfehler: Die Funktion DrawText akzeptiert nicht fünf... Lesen Sie weiter...

Am 12. März 2005 veröffentlicht
Für Einsteiger und Fortgeschrittene
Das Buch ist für Einsteiger ideal. Ich habe den Vorgänger schon gelesen, habe diesen Teil gekauft, um mir DirectX9 anzueignen. Lesen Sie weiter...
Veröffentlicht am 14. März 2004 von gentoo
Geballte Ladung.
Bisher hatte ich nur Ahnung von Assembler (Amiga) und wollte nach jahrelanger Abstinenz entlich wieder mal programmieren. Lesen Sie weiter...
Veröffentlicht am 21. Dezember 2003 von "jerpa"
Gutes Buch für die die DirectX verstehen wollen!
Dieses Buch ist zwar gut um DirectX zu verstehen und das gleiche zu Programmieren was der Author schon Programmiert hat, aber die Spiele im 2D Bereich sind son unübersichtlich... Lesen Sie weiter...
Am 23. Oktober 2003 veröffentlicht
Gelungene 2. Auflage
Die zweite Auflage verbessert seinen Vorgänger in einigen Punkten. Im C++ Teil wurden die Beispiele verschönert und der Leser kommt auch mit der STL in Verbindung. Lesen Sie weiter...
Am 21. Juli 2003 veröffentlicht
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

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