IT-Fachportal VON mitp UND bhv

Login

Neu Vergessen

Produkt Detail

Spieleprogrammierung mit DirectX 11 und C++  

Spieleprogrammierung mit DirectX 11 und C++

von Susanne Wigard

1. Auflage 2010, PDF
Format 17,0 x 24,0
Dateigröße: 23.49 MB

ISBN 978-3-8266-8374-9

€ 31,99

In den Warenkorb

  • Basiswissen: 3D-Mathematik, Physik, objektorientierte Programmierung in Spielen
  • Grafikprogrammierung: Rendern, Benutzeroberflächen, Shader, Postprocessing
  • Animation, Audio, Multiplayer-Spiele


Spieleprogrammierung mit DirectX 11 und C++
Aus dem Inhalt:

  • Grundlagen der 3D-Mathematik
  • Objektorientierte Spieleprogrammierung mit C++
  • Grundlagen der Physik: Translations- und Rotationsbewegungen
  • Aufbau von 3D-Modellen aus Punkten und Dreiecken
  • Techniken mit dynamisch erzeugten Objekten: Höhenfelder, Rotationskörper, Kugeln, Billboards
  • Grafische Benutzeroberflächen
  • Grafische Effekte mit Shadern
  • Rendern in Texturen
  • Postprocessing: Bildbearbeitung in Echtzeit
  • Animation
  • Audio: Geräusche und Musik
  • Multiplayer-Spiele
  • Landschaften und Wetter
  • Rendern einer großen Anzahl von Objekten mittels Instancing
  • Scripting
  • Neues in DirectX 11 im Fokus: Tesselation und Compute-Shader

Mit diesem Buch erlernen Sie umfassend die Spieleprogrammierung mit DirectX und C++. Dabei werden Grundkenntnisse der Sprache C++ vorausgesetzt. Notwendige Grundlagen der 3D-Mathematik (z.B. Vektoren und Matrizen) sowie die Physik in der Spieleprogrammierung werden detailliert erläutert.

Im Buch wird das Grundgerüst einer Game-Engine entworfen, die schrittweise weiterentwickelt wird. Dabei geht es nicht darum, eine fertige Engine zu verwenden, sondern diese selbst zu programmieren und dabei alle Bestandteile kennen zu lernen. Darüber hinaus lernen Sie die notwendigen Techniken, die Sie brauchen, um eigene Spiele umsetzen zu können: Anzeigen, Positionieren und Bewegen von Modellen, Einsatz von Animationen, Erstellen grafischer Benutzeroberflächen, Auswertung von Tastatur, Maus und anderen Eingabegeräten, Abspielen von Sounds sowie die Netzwerkprogrammierung.

Alle Techniken werden anhand kleiner praktischer Beispiele anschaulich erläutert. Sie erhalten so das nötige Handwerkszeug, um Ihre eigenen Ideen kreativ umsetzen zu können.

Workshop: Flash universell einsetzen - Flash ist überall

Quelle anzeigen

Flash ist nicht auf das Internet begrenzt. Sie können es auch jenseits der Website einsetzen: etwa im PDF, in Powerpoint oder als Desktop-Anwendung. Flash hat sich inzwisch...
mehr

Bestsellerliste

Adobe Premiere Elements 10 mehr

Hyper-V mehr

Adobe InDesign CS5 mehr

CompTIA A+ All in One mehr

Mindmapping mit Mindjet MindManager 2012 mehr

C - Das Übungsbuch mehr

Wissenschaftliche Arbeiten schreiben mit LaTeX mehr

Google AdWords mehr

CompTIA Security+ mehr

Visuelle Meetings mehr

Stellenangebote

263 Stellenangebote

ca­dooz AG sucht Ju­nior Key Ac­coun­t Ma­nager (m/w)

Te­sto AG sucht Wer­be­tex­ter (m/w)