Zum Hauptinhalt springen
Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Spieleprogrammierung mit DirectX und C++

2D-, 3D- und Netzwerkspiele, viele Spezialeffekte
Media-Kombination
886 Seiten
2006 | 2., Aufl.
Galileo Press
9783898428279 (ISBN)

Lese- und Medienproben

Spieleprogrammierung mit DirectX und C++ - Philipp Lensing, Ulrich Kaiser
CHF 55,85 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Computerspiele haben sich längst etabliert; Spieleprogrammierung ist in.
Kaiser und Lensing wenden sich mit ihrer Einführung in die Spieleprogrammierung an Leser mit soliden C++-Grundkenntnissen. Ihr Buch behandelt 2D-, 3D- und Netzwerkspiele sowie 3D-Grafikprogrammierung (Texturen, Shader, Spezialeffekte).

Aus dem Inhalt:
- Vorbereitung
- 2D-Projekt
- Geometrische Grundlagen
- Grundelemente der 3D-Grafikprogrammierung
- Shader
- Spezielle Effekte: Szenen- und Materialeffekte, Partikeleffekte, Schatteneffekte, Wassereffekt, Glow-/Bloom-Effekt, Lens-Flare
- 3D-Projekt
- Netzwerkprojekt

Ulrich Kaiser ist als freier Autor tätig. Der erfolgreiche Sportjournalist war jahrelang Chefredakteur beim Golf Journal . Er schreibt Golf-Kolumnen in verschiedenen Fachmagazinen und Tageszeitungen.

1 Vorbereitung
1.1 Vorkenntnisse
1.2 Hardware und Betriebssystem
1.3 Netzwerk
1.4 Internet
1.5 Entwicklungsumgebung
1.6 DirectX
1.7 Grafik-Editor
1.8 3D-Modellierung

2 2D-Projekt (Ultris)
2.1 Aufgabenstellung
2.2 Die Entwicklungsumgebung und die bereitgestellten Programme
2.3 Design der Oberfläche
2.4 Realisierung

3 Geometrische Grundlagen
3.1 Räumliches Sehen
3.2 Die Geometrie der Ebene
3.3 Die Geometrie des Raumes
3.4 Geometriein DirectX

4 3D-Projekt (Balance)
4.1 Aufgabenstellung
4.2 Die Entwicklungsumgebung und die bereitgestellten Programme
4.3 Die Bausteine des Spiels
4.4 Realisierung
5 Netzwerkprojekt (Duell)
5.1 Aufgabenstellung
5.2 Asynchronität und verteilte Systeme
5.3 Die Entwicklungsumgebung und die bereitgestellten Programme
5.4 Realisierung

6 Zwischenbilanz und Ausblick

7 Elemente der 3D-Grafikprogrammierung
7.1 Die Render-Pipeline
7.2 Vertices und Vertexbuffer
7.3 Grafikprimitive
7.4 Texturen
7.5 Indices und Indexbuffer
7.6 Meshes
7.7 Ein einfacher Terrain-Generator
7.8 Kollisionserkennung
7.9 Endverarbeitung in der Renderpipeline

8 Shader und Shaderprogrammierung
8.1 Die Grafikkarte als »Computer«
8.2 High Level Shader Language (HLSL)
8.3 Der Shader-Compiler fxc
8.4 Vertexshader
8.5 Pixelshader

Reihe/Serie Galileo Computing
Sprache deutsch
Maße 240 x 168 mm
Gewicht 1630 g
Themenwelt Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Schlagworte 2D • 3D • C++ • Computerspiele (Programmierung/Entwicklung) • C++ (Programmiersprache); Spezielle Anwendungsbereiche • DirectX • Game-Programmierung • HC/Informatik, EDV/Programmiersprachen • Netzwerkspiele • Spieleprogrammierung
ISBN-13 9783898428279 / 9783898428279
Zustand Neuware
Informationen gemäß Produktsicherheitsverordnung (GPSR)
Haben Sie eine Frage zum Produkt?