IT-Fachportal VON mitp UND bhv

Login

Neu Vergessen

Buch Details

Spieleprogrammierung mit DirectX11 und C++ E-BOOK  

Spieleprogrammierung mit DirectX11 und C++ E-BOOK

von Susanne Wigard

1. Auflage 2010, ebook
800 Seiten

Bestellnummer: 559531

€ 31,95

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

AutoCAD 2011 für Architekten und Ingenieure mehr

Digitale Infrarotfotografie - Edition ProfiFoto mehr

Website Boosting 2.0 mehr

Perfekt präsentieren mit Microsoft Office PowerPoint 2007 mehr

Arduino mehr

Contao mehr

Wissenschaftliche Arbeiten schreiben mit LaTeX mehr

Adobe InDesign CS5 mehr

OpenOffice 3.2 für Ein- und Umsteiger mehr

Microsoft Access 2010 - Anwendung und Programmierung mehr

Stellenangebote

239 Stellenangebote

MAC­K GmbH sucht Kon­tak­ter/ in

Söl­lner Com­mu­nica­tion­s AG sucht Pro­jek­tlei­ter PR (m/w)