Tag: DirectX

Computer Graphics Development With DirectX


Free Download Computer Graphics Development With DirectX: A Complete Beginner’s Guide to Building High-Performance, Real-Time 3D Graphics Applications for Games, Simulations, and Visualizations (CodeMaster)
by Axton Nexus

English | December 18, 2024 | ASIN: B0CX3N838M | 239 pages | PDF | 89 Mb

(more…)

DirectX Demystified A Comprehensive Guide to Game Development Essentials


Free Download DirectX Demystified: A Comprehensive Guide to Game Development Essentials by Kameron Hussain, Frahaan Hussain
English | April 8, 2024 | ISBN: N/A | ASIN: B0CXTKHZ5Z | 330 pages | EPUB | 0.36 Mb
DirectX Demystified: A Comprehensive Guide to Game Development Essentials is the definitive guide for aspiring and experienced game developers looking to master DirectX, the collection of APIs pivotal in the creation of high-performance games on Windows platforms. This guide delves deep into the complexities of DirectX, offering readers a clear and detailed exploration of its components, including Direct3D for 3D graphics and rendering, DirectInput for input device support, and DirectSound for sound reproduction.

(more…)

3D-Spieleprogrammierung mit DirectX 9 und C++


Free Download 3D-Spieleprogrammierung mit DirectX 9 und C++ By David Scherfgen
2006 | 865 Pages | ISBN: 3446405968 | PDF | 22 MB
Ob Einsteiger mit Programmierambitionen, aus Neugierde über DirectX 9 oder einfach nur weil die Spieleprogrammierung eine Sache ist, die Spaß macht — mit 3D-Spieleprogrammierung unter Windows mit DirectX 9 und C++ in der dritten, aktualisierten Auflage führt David Scherfgen in die Grundsätze der Spieleprogrammierung, die Grundlagen und Möglichkeiten von DirectX 9(c) bis hin zur Planung eines Spiels umfassend und spielorientiert ein. Die 3. Auflage wurde ebenso wie die 2. Auflage zuvor auf Grund von Leserkommentaren und -anregungen vollständig überarbeitet und auf den neusten Stand gebracht. Neu sind etwa geniale Anwendungsbeispiele für Pixel- und vertex-Shader (Kapitel 9) und ein Kapitel mit Antworten auf häufig gestellte Fragen im Spieleprogrammierzusammenhang. Ebenso berücksichtigt Scherfgen jetzt auch Visual C++ 2005 Express. Voraussetzung für ein Verständnis der Programmierung von Spielen in Scherfgens Buch sind solide Vorkenntnisse in C++ (für Einstieger empfielt sich hier Heiko Kalistas C++ für Spieleprogrammierer) und die DirectX-Dokumentation von Microsoft in Mausklicknähe. WinAPI-Kenntnisse sind sinnvoll, aber nicht unbedingt notwendig. Der Einstieg in die Spieleprogrammierung beginnt mit einer Einleitung in der grundsätzliche Fragen zur Spieleprogrammierung, zu DirectX und C++ sowie zur Spiele-Engine (eine komplette Engine ist ünbrigens mit dabei…) und dem Debuggen geklärt werden. Dann geht es los mit grundlegendem zur 3D-Grafik, die ersten Dreiecke, Texturen, Nebel, Beleuchtung, Effekte und Rendern. Dann kommt die 3D-Grafik mit der TriBase-Engine und die Eingabe. Viel Raum bekommt Sound und Musik bevor es dann an die Theorie der Spieleprogrammierung geht und darauf folgend zwei Spiele erstellt werden. Am Ende dann fortgeschrittene Themen wie Schatten mit dem Stencil-Buffer, dem Abspielen von Videos, Stereo in 2D-Grafik, Raumaufteilung, Terrain-Rendering bis hin zur Charakteranimation und der Arbeit mit Threads. Die CD-ROM enthält die Beispiele und Spiele des Buchs, die 3D-Engine "TriBase", das aktuelle DirectX 9 SDK sowie notwendige und zusätzliche Freeware-Werkzeuge und Demo-Programme. Nur wenigen ist der Einstieg in die Spieleprogrammierung mit C++ so umfassend und konzentriert gelungen wie David Scherfgen mit 3D-Spieleprogrammierung mit DirectX 9 und C++ — auch in der 3. Auflage ein Fundus an praktischem und theoretischem Programmierwissen, das das eigenständiges planen und umsetzen von Spieleideen ermöglicht. –Wolfgang Treß

(more…)

3D-Spieleprogrammierung mit DirectX 9 und C++


Free Download 3D-Spieleprogrammierung mit DirectX 9 und C++ By David Scherfgen
2006 | 865 Pages | ISBN: 3446405968 | PDF | 22 MB
Ob Einsteiger mit Programmierambitionen, aus Neugierde über DirectX 9 oder einfach nur weil die Spieleprogrammierung eine Sache ist, die Spaß macht — mit 3D-Spieleprogrammierung unter Windows mit DirectX 9 und C++ in der dritten, aktualisierten Auflage führt David Scherfgen in die Grundsätze der Spieleprogrammierung, die Grundlagen und Möglichkeiten von DirectX 9(c) bis hin zur Planung eines Spiels umfassend und spielorientiert ein. Die 3. Auflage wurde ebenso wie die 2. Auflage zuvor auf Grund von Leserkommentaren und -anregungen vollständig überarbeitet und auf den neusten Stand gebracht. Neu sind etwa geniale Anwendungsbeispiele für Pixel- und vertex-Shader (Kapitel 9) und ein Kapitel mit Antworten auf häufig gestellte Fragen im Spieleprogrammierzusammenhang. Ebenso berücksichtigt Scherfgen jetzt auch Visual C++ 2005 Express. Voraussetzung für ein Verständnis der Programmierung von Spielen in Scherfgens Buch sind solide Vorkenntnisse in C++ (für Einstieger empfielt sich hier Heiko Kalistas C++ für Spieleprogrammierer) und die DirectX-Dokumentation von Microsoft in Mausklicknähe. WinAPI-Kenntnisse sind sinnvoll, aber nicht unbedingt notwendig. Der Einstieg in die Spieleprogrammierung beginnt mit einer Einleitung in der grundsätzliche Fragen zur Spieleprogrammierung, zu DirectX und C++ sowie zur Spiele-Engine (eine komplette Engine ist ünbrigens mit dabei…) und dem Debuggen geklärt werden. Dann geht es los mit grundlegendem zur 3D-Grafik, die ersten Dreiecke, Texturen, Nebel, Beleuchtung, Effekte und Rendern. Dann kommt die 3D-Grafik mit der TriBase-Engine und die Eingabe. Viel Raum bekommt Sound und Musik bevor es dann an die Theorie der Spieleprogrammierung geht und darauf folgend zwei Spiele erstellt werden. Am Ende dann fortgeschrittene Themen wie Schatten mit dem Stencil-Buffer, dem Abspielen von Videos, Stereo in 2D-Grafik, Raumaufteilung, Terrain-Rendering bis hin zur Charakteranimation und der Arbeit mit Threads. Die CD-ROM enthält die Beispiele und Spiele des Buchs, die 3D-Engine "TriBase", das aktuelle DirectX 9 SDK sowie notwendige und zusätzliche Freeware-Werkzeuge und Demo-Programme. Nur wenigen ist der Einstieg in die Spieleprogrammierung mit C++ so umfassend und konzentriert gelungen wie David Scherfgen mit 3D-Spieleprogrammierung mit DirectX 9 und C++ — auch in der 3. Auflage ein Fundus an praktischem und theoretischem Programmierwissen, das das eigenständiges planen und umsetzen von Spieleideen ermöglicht. –Wolfgang Treß

(more…)

DirectX Demystified


Free Download DirectX Demystified: A Comprehensive Guide to Game Development Essentials
by Kameron Hussain, Frahaan Hussain

English | April 8, 2024 | ASIN: B0CXTKHZ5Z | 388 pages | PDF | 133 Mb

(more…)