Möchten Sie verkaufen? Hier verkaufen
Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Farbe:
Keine Abbildung vorhanden

 
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 DirectX 9 und Visual C++ . Das komplette Starterkit für den Einstieg in die [Taschenbuch]

Christian Rousselle
3.9 von 5 Sternen  Alle Rezensionen anzeigen (15 Kundenrezensionen)

Erhältlich bei diesen Anbietern.



Kurzbeschreibung

15. Mai 2003 jetzt lerne ich
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.
-- Dieser Text bezieht sich auf eine vergriffene oder nicht verfügbare Ausgabe dieses Titels.

Kunden, die diesen Artikel angesehen haben, haben auch angesehen


Produktinformation


Produktbeschreibungen

Amazon.de

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 -- Dieser Text bezieht sich auf eine vergriffene oder nicht verfügbare Ausgabe dieses Titels.

Autorenkommentar

Zusammenfassung des Inhalts meines Buches
Dieses Buch bietet dem Leser einen praxisorientierten Einblick in die Programmierung von Computerspielen. Dabei kommen die Multimedia-Schnittstelle DirectX 8 und die Entwicklungsumgebung Visual C++ zum Einsatz. Beide Produkte befinden sich auf der beiliegenden CD-ROM, so dass dem Einstieg in die Spieleprogrammierung nichts mehr im Weg steht.
Im ersten Teil des Buches startet der Leser bei den Grundlagen der Programmiersprache C++ und lernt wie man ein Programm aufbaut, was Zeiger sind, wie man Listen und Felder nutzt oder wie man mit Dateien arbeitet. Im weiteren Verlauf des Buches werden die Grundlagen der Windows-Programmierung beschrieben, die für das Verständnis von DirectX notwendig sind.
Der zweite Teil beschreibt die DirectX-Komponenten DirectDraw, DirectXAudio und DirectInput. Im Verlauf dieses Teils wird ein kleines Weltraum-Spiel entwickelt.
Den Abschluss des Buches bildet eine Beschreibung der grundlegenden 3D-Konzepte und eine Einführung in Direct3D. Die dem Buch beiliegende CD-ROM enthält neben dem DirectX 8a SDK und Visual C++ alle Programme, die im Buch entwickelt werden sowie Trial-Versionen der Programme PaintShop Pro, 3D Exploration und Caligari trueSpace. -- Dieser Text bezieht sich auf eine vergriffene oder nicht verfügbare Ausgabe dieses Titels.

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 | Rückseite
Hier reinlesen und suchen:

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
7 von 8 Kunden fanden die folgende Rezension hilfreich
Von Ein Kunde
Das Buch von Rousselle ist prinzipiell absolut super. Es bietet einen schnellen und kompakten Einstieg in C++ und DirectX. Natuerlich bekommt man nicht alles mit, was es in C++ zu wissen gibt, aber dafuer gibt es ja andere Werke.
Der 2D-Teil in dem Buch wird sehr ausfuehrlich behandelt mit allen Feinheiten. Als NEgativ ist zu bemerken, dass die beiden (miesen ;)) Games in dem Buch nicht funktionieren, aber das macht nix. Der ambitionierte Programmierer wird eh gleich zum 3D-Teil weitergehen. Dieser wird nur kurz mit aller Wissenswerten Mathematik und Funktionsweise abgehandelt, was aber zum Nachschlagen immer wieder hilfreich ist.
Jetzt die Einschraenkung:
Das Buch duerft wohl fuer alle wirklichen Anfaenger, die schon mal was von Pointern und Klassen gehoert haben super sein. Die Fortgeschritteneren werden sich aber an der teils eigenwilligen Klassenstruktur und Funktionsweise etwas stoeren.

Unter den Vorraussetzung aber 100% zu empfehlen!

War diese Rezension für Sie hilfreich?
14 von 17 Kunden fanden die folgende Rezension hilfreich
Von F.Wolf
Was sich auf den ersten Blick wie eine Einführung (oder auch Auffrischung) in C++ verhält, entpuppt sich mit der Zeit in ein sehr tiefgründiges Einsteigerbuch zur Spieleprogrammierung mit DirectX und C++.

Einige Bücher versprechen eine Einführung in DirectX, ohne dass der Anfänger weiß, welche Vorkenntnisse von ihm erwartete wird. Dieses Buch packt das Problem gleich am Schopfe und erwartet keinerlei Vorkenntnisse dazu.

Auch finde ich die Einführung zu C++ sehr gelungen, auch wenn man bereits mit dieser Sprache vertraut ist. C++ zu können ist die eine Seite, aber C++ in Bezug zur Spieleprogrammierung die andere. Vor allem wenn man bedenkt, dass andere Bücher für eine Einführung in C++ das Doppelte an Umfang beinhalten und einem diese Sprache dennoch nicht richtig vermitteln können.

Nach einer Einführung in C++, der objektorientierten Programmierung, Vererbung, STL den Grundlagen in der Windowsprogrammierung und dem GDI-Interface geht es dann los mit DirectX. Von der 2D Programmierung in DirectX über Sufaces, DirectInput, DirectXAudio bis hin zur 3D-Programmierung in DirectX und der Erzeugung einer Landschaft erfährt der Leser so ziemlich alles was er über DirectX wissen muss.

Das Buch bietet alles, was zur Einführung in die Spieleprogrammierung mit DirectX nötig ist und ich kann es jedem empfehlen, der sich noch nicht mit diesem Thema auseinander gesetzt hat. Das Buch verspricht dem Leser einen Einstieg in die Programmiersprache C++ und Grundwissen in Sachen Spielprogrammierung und DirectX und hat das Versprechen somit auch gehalten. Die Beispiele im Buch sind einfach und verständlich und somit für jeden nachvollziehbar. Nach dem Buch weiß der Leser auf jeden Fall, worauf es in der Spieleprogrammierung mit DirectX ankommt und vor allem wie er es in der Praxis einsetzen kann.

Mit großer Erwartung bin ich auf das nächste Buch vom selben Verlag Spieleprogrammierung mit DirectX - Kompendium. Spiele planen und programmieren" von Stefan Zerbst gespannt, was sich, wie ich hoffe, optimal mit diesem Buch ergänzen dürfte.

War diese Rezension für Sie hilfreich?
6 von 7 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Für Einsteiger und Fortgeschrittene 14. März 2004
Von gentoo
Das Buch ist für Einsteiger ideal. Ich habe den Vorgänger schon gelesen, habe diesen Teil gekauft, um mir DirectX9 anzueignen. In diesem Buch werden alle Themen wie im Vorgänger behandelt, zusätzlich noch STL, und viel mehr 3D, unter anderem auch Terrainrendering. Schreibstil ist wie im Vorgänger sehr gut und flüssig zu lesen. Die Buch CD macht den rest perfekt.
War diese Rezension für Sie hilfreich?
Die neuesten Kundenrezensionen
3.0 von 5 Sternen 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.0 von 5 Sternen 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
1.0 von 5 Sternen 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
3.0 von 5 Sternen 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"
5.0 von 5 Sternen 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
2.0 von 5 Sternen 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
5.0 von 5 Sternen 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"
4.0 von 5 Sternen 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
5.0 von 5 Sternen 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
5.0 von 5 Sternen gute Erklärungen und Beispiele
Dieses Buch hat es geschafft mir endlich C++ etwas
näher zu bringen. Da sein Hauptthema Direct X ist,
ist die Einführung kurz und prägnant gehalten. Lesen Sie weiter...
Veröffentlicht am 30. Juni 2003 von sgb
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


Ihr Kommentar