Neu:
34,99€34,99€
Nur noch 6 auf Lager
Versand
buecher-galerie-ac
Verkäufer
Rückgaben
Retournierbar innerhalb von 30 Tagen nach Erhalt
Zahlung
Sichere Transaktion
Mit „Gebraucht – Gut“ sparen
2,60€2,60€
Lieferung für 3€ 19. - 21. Juni
Versand durch: MEDIMOPS Verkauft von: MEDIMOPS
Lade die kostenlose Kindle-App herunter und lese deine Kindle-Bücher sofort auf deinem Smartphone, Tablet oder Computer – kein Kindle-Gerät erforderlich.
Mit Kindle für Web kannst du sofort in deinem Browser lesen.
Scanne den folgenden Code mit deiner Mobiltelefonkamera und lade die Kindle-App herunter.
Bild nicht verfügbar
Farbe:
-
-
-
- Herunterladen, um dieses Videos wiederzugeben Flash Player
Dem Autor folgen
OK
C++ für Spieleprogrammierer Taschenbuch – 12. Oktober 2004
Dieses Buch gibt es in einer neuen Auflage:
34,99 €
(25)
Nur noch 1 auf Lager
Kaufoptionen und Plus-Produkte
Der Autor liefert dazu eine praxisnahe Einführung in die Sprache, ihre Komponenten und das Prinzip der Objektorientierung. Anhand von Beispielen, die sich ausschließlich auf die Spieleentwicklung beziehen, zeigt er sehr anschaulich, wie man effektiv programmiert. Dieser pragmatische Ansatz wird durch zahlreiche Aufgaben und Fehlerquelltexte ergänzt, mit denen der Leser für die Programmierung eigener Spiele fit gemacht wird.
Damit ist dieses Buch die ideale Ergänzung zu David Scherfgens "3D-Spieleprogrammierung", die C++-Kenntnisse voraussetzt.
Die Highlights:
- Vom ersten kleinen Programm zu ausgefeilten Techniken
- Die Erstellung einer Logfile-Klasse für das eigene Spiel
- Zeiger und Referenzen verständlich erklärt
- Fehler mit dem Debugger aufspüren und beseitigen
- Templates und Singletons richtig einsetzen
- Effektiv programmieren mit der STL
- Aufgaben und Fehlerquelltexte
- Einstieg in die Szene
Auf CD-ROM:
- Alle Codebeispiele
- Visual C++ 6.0 Author Edition
- Visual Assist X-Trial
Im Internet:
Unter www.spieleprogrammierer.de finden sich die Ergänzungen und Aktualisierungen des Buches, Tutorials sowie ein Leserforum.
- ISBN-103446226788
- ISBN-13978-3446226784
- Auflage1.
- HerausgeberCarl Hanser Verlag GmbH & Co. KG
- Erscheinungstermin12. Oktober 2004
- SpracheDeutsch
- Abmessungen17 x 2.1 x 24.1 cm
- Seitenzahl der Print-Ausgabe352 Seiten
Kunden, die diesen Artikel angesehen haben, haben auch angesehen
Produktbeschreibungen
Amazon.de
Gleich vorab: Heiko Kalista vermittelt definitiv "nur" die C++-Grundlagen, die ein angehender Spieleprogrammierer benötigt, wenn er seine Karriere mit C++ bestreiten will. Das "nur" ist hier relativ, denn ohne diese Grundlagen kommt man auch mit viel Ambitionen nicht weit und wenige sind in der Lage diese Grundlagen so auf Papier zu vermitteln wie Kalista.
Grafikprogrammierung, Musik, Gamepads oder Joysticks sind nicht das Thema des Buchs. Ebenso wenig wie Programmier- oder C++ Vorwissen. Dass legt den Rahmen fest: Zu Beginn beschreibt Kalista die Grundlagen, erzählt von der Geschichte von C++, stellt ein erstes Programm und die Entwicklungsumgebung vor und rundet mit einer Aufgabe für den Novizen ab. Dann kommen die Variablen an die Reihe, gefolgt von Schleifen, Bedingungen und Funktionen bis hin zu Arrays und Strukturen, Zeigern, Referenten und Klassen. Damit sind nach knapp 200 Seiten die Grundlagen abgeschlossen und C++ sowie Programmierung ist kein Fremdwort mehr, bevor es dann an fortgeschrittene Themen geht, bis hin zur Standard Template Library (STL).
Beinah scheinen knapp 300 Seiten wenig Platz zu sein und es stellt sich die Frage, ob nicht alles zu komprimiert ist. Die Antwort ist definitiv: Nein. Überfordert ist man als Leser nie, ebenso wenig unterfordert. Das Gleichgewicht stimmt. Und wie geht es dann weiter? Die gleich Frage stellt auch Kalista im letzten Kapitel und gibt auch die Antwort indem er zahllose Sprungbretter für die weitere Spieleentwicklerkarriere wie Foren und Tutorien nennt und beschreibt. Auf der CD befinden sich dann noch die Code-Beispiele, Visual C++ 6.0 Author Edition und Visual Assist X-Trial.
Endlich mal jemand der sich Zeit lässt, nicht alles will, aber alles gibt. C++ für Spieleprogrammierer ist ein durchdachter und zielreduzierter Ansatz, um von Null auf 30 Prozent zu kommen. Angesichts der Tatsache, dass der Anfang meist der schwerste Moment ist, hat Kalista die richtige Wahl getroffen und den Anfang vereinfacht. Der Rest kommt von allein. --Wolfgang Treß
Buchrückseite
Über den Autor und weitere Mitwirkende
Produktinformation
- Herausgeber : Carl Hanser Verlag GmbH & Co. KG; 1. Edition (12. Oktober 2004)
- Sprache : Deutsch
- Taschenbuch : 352 Seiten
- ISBN-10 : 3446226788
- ISBN-13 : 978-3446226784
- Abmessungen : 17 x 2.1 x 24.1 cm
- Amazon Bestseller-Rang: Nr. 2.811.514 in Bücher (Siehe Top 100 in Bücher)
- Nr. 1.141 in C++
- Kundenrezensionen:
Informationen zum Autor

Entdecke mehr Bücher des Autors, sieh dir ähnliche Autoren an, lies Autorenblogs und mehr
Kundenrezensionen
Unser Ziel ist es, sicherzustellen, dass jede Rezension vertrauenswürdig und nützlich ist. Aus diesem Grund verwenden wir sowohl Technologie als auch menschliche Ermittler, um gefälschte Rezensionen zu blockieren, bevor Kunden sie jemals sehen. Weitere Informationen
Wir sperren Amazon-Konten, die gegen unsere Community-Richtlinien verstoßen. Wir blockieren zudem Verkäufer, die Rezensionen kaufen, und ergreifen rechtliche Schritte gegen Parteien, die diese Rezensionen anbieten. Erfahre, wie du melden kannst.
-
Spitzenrezensionen
Spitzenrezensionen aus Deutschland
Derzeit tritt ein Problem beim Filtern der Rezensionen auf. Bitte versuche es später erneut.
Zunächst einmal ist der Schreibstil und die Wortwahl des Autors sehr leicht verständlich, es werden wirklich nur dann Fachbegriffe verwendet wenn diese bereits im Buch abgehandelt worden sind. Ich habe auch selten erlebt das jemand so gut in der Lage ist anhand von leicht verständlichen Beispielen aus dem Alltag wirklich sehr komplexe Techniken der Programmierung zu erklären. Ein gutes Beispiel ist hierfür das Kapitel über Zeiger und Referenzen.
Was mir ansonsten auch gut am Buch gefallen hat das von Anfang an dem Leser ein sauberer und übersichtlicher Programmierstil beigebracht wird. Zudem werden die Hintergründe der einzelnen Programmiertechniken gut durchleuchtet und man hat es dann auch wirklich verstanden und nicht nur auswendig gelernt.
Pro Kapitel gibt es abschließend entweder eine kleine Übungsaufgabe oder einen Fehlerquelltext, in diesem Quelltext muss der Leser dann herausfinden was falsch gemacht worden ist. Beides trägt enorm zum Verständnis bei, meiner Meinung nach hätte es davon jedoch ruhig mehr geben können. Hier mal als Feedback an den Autor, sollte irgendwann mal Interesse daran bestehen ein neues Buch zu schreiben. Ein begleitendes Buch zu diesem, voller Übungsaufgaben und Fehlerquelltexte, dürfte ziemlich gut ankommen.
Was man vielleicht auch noch einmal erwähnen sollte ist dass das Verlagshaus wirklich nicht an der Bindung des Buches gespart hat.
Das Buch bleibt von der ersten bis zur letzen Seite einwandfrei offen
liegen und schnappt nicht ständig wieder von selber zu, was ich leider bei anderen Büchern schon häufig erlebt habe.
Mein abschließendes Fazit ist, das ich jetzt nach zwei Monaten in welchen ich dieses Buch wirklich umfangreich durchgearbeitet habe, in der Lage bin aufgrund der gelernten Grundlagen kleine aber einwandfrei funktionierende Computerspiele zu schreiben. Ohne dieses Buch wäre der Einstieg weitaus schwerer gewesen und ich bin mir auch nicht sicher ob mir die Lust am Programmieren bei einer komplizierteren Lektüre nicht vielleicht wieder vergangen wäre.
Das Werk ist allgemein in kleine Lerneinheiten eingeteilt. Dadurch entsteht keiner Zeit Frust aufgrund unnötig komplexer Themen. Zu jedem Kapitel gibt es mehrere Beispiele mit ausführlichen Erklärungen. Zum Festigen des Gelernten wird nach jedem Kapitel eine Aufgabe gestellt, oder ein Fehlercode gezeigt. Dafür gibt es eine kurze Beschreibung zur Herangehensweise und einen Lösungsvorschlag.
Inhaltlich werden dem Leser zu Beginn des Werkes zwei verschiedene Entwicklungsumgebungen vorgestellt und alle notwendigen Voreinstellungen Schritt für Schritt behandelt. Nach einer kurzen historischen Einführung in die Programmiersprache C++ beginnt der Autor mit den Grundlagen der Variablen und Konstanten und erklärt kurz die Ein- und Ausgabe in der Konsole. Der Leser sollte sich bereits früh daran gewöhnen, dass er eine lange Zeit in der Konsole verbringen wird um die Grundlagen der Programmiersprache zu verstehen. Aber es lohnt sich, denn der Autor schafft es durch kurze, knackige Beispiele die markanten Eigenschaften der jeweiligen Systeme zu erklären. Nach Behandlung weiterer Grundlagenthemen wie Schleifen, Bedingungen, Strukturen und Zeiger widmet sich der Autor fortgeschrittenen Themen wie Templates, Singletons, Datei Ein- und Auslese sowie Ausnahmen. Desweiteren gibt er einen kurzen Einblick in die Standard Template Library (STL), die Grundlagen der Windowsprogrammierung und den Aufbau eines „Asteroid“ ähnlichen 2D-Spiels.
Fazit
Der Autor hat es dank Umgangssprache geschafft, über das ganze Werk hinweg die Grundlagen der Programmiersprache C++ einfach und verständlich zu erklären. Das Buch deckt dabei hauptsächlich Basiswissen für Einsteiger ab und bietet mit den fortgeschrittenen Themen lediglich eine Aussicht auf weitere Themen in der Programmierung mit C++. An dieser Stelle hätte man sich mehr Tiefgang gewünscht, denn all diese Themen werden sehr oberflächlich behandelt und verweisen leider auf keine weitere Literatur. Als nettes Gimmick liegt dem Buch noch eine DVD mit einer digitalen Version des Buches, allen Beispielen als Visual Studio 2008 Projekt und die benötigten Entwicklungsumgebungen bei.
Zusammenfassend kann ich eine klare Kaufempfehlung für Einsteiger aussprechen, die auf der Suche nach einer Einsteigerlektüre für C++ sind.
Sehr gut außerdem, man bekommt die voll funktionstüchtige Autorenversion von Visual C++ 6.0 gleich mitgeliefert, sowie ein sehr nützliches Plug-In (VisualAssistX) wodurch man wirklich alles hat um mit C++ zu arbeiten.
Alles in allem ist es wirklich der beste Einstieg in C++, nicht nur für Spieleprogrammierung.


