• Stars
    star
    222
  • Rank 179,123 (Top 4 %)
  • Language
    C++
  • License
    MIT License
  • Created over 10 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Book Example Code in [Introduction to 3D Game Programming With DirectX11 by Frank Luna ]

Introduction-to-3D-Game-Programming-With-DirectX11

Book Example Code in [Introduction to 3D Game Programming With DirectX11 by Frank Luna ] http://www.d3dcoder.net/

New Project setup:

Do not modify the relative directory structure of these samples. In particular, for each project sample, the Common folder must be obtained from it via "../../Common".

Debug libraries:

d3d11.lib;d3dx11d.lib;D3DCompiler.lib;Effects11d.lib;dxerr.lib;dxgi.lib;dxguid.lib;%(AdditionalDependencies)

Release libraries:

d3d11.lib;d3dx11.lib;D3DCompiler.lib;Effects11.lib;dxerr.lib;dxgi.lib;dxguid.lib;%(AdditionalDependencies)

C/C++ Additional Include Directories:

  1. Path to DirectX Header files.

  2. ../../Common (or Absolute Path to Common)

Linker Additional Library Directories:

  1. Path to DirectX Library files.

  2. ../../Common (or Absolute Path to Common)

FXC Call (*.fx file Custom Build Tool)

  • Command Line
    • a) Debug mode: fxc /Fc /Od /Zi /T fx_5_0 /Fo "%(RelativeDir)%(Filename).fxo" "%(FullPath)"
    • b) Release mode: fxc /T fx_5_0 /Fo "%(RelativeDir)%(Filename).fxo" "%(FullPath)"
  • Description
    • a) Debug Description: fxc compile for debug: %(FullPath)
    • b) Release Description: fxc compile for release: %(FullPath)
  • Outputs
    • Outputs: %(RelativeDir)%(Filename).fxo

Compile Error

More Repositories

1

MapEditor

MapEditor using VS2017 C++, D3D11, ImGui, Assimp
C++
27
star
2

SerialPort

Serial Port Communication using Windows API
C++
19
star
3

HLSL-Development-Cookbook

HLSL Development Cookbook Sample Code
C++
14
star
4

VisualProgramming

Visual Programming(vProg) with VS2017 C++, ImGui
C++
13
star
5

Camera-Streaming

Camera Streaming using VS2015 + MFC + WinSocket TCP/IP + UDP/IP
C++
11
star
6

SerialPort-Monitor

SerialPort Monito using VisualStudio2013 MFC
C++
8
star
7

Dx3D-Study

Direct3D Study Project
C++
8
star
8

ConcaveTriangulation

Concave Polygon Triangulation using VS2015 C++, DX11
C++
6
star
9

KarlSims

Evolved Virtual Creatures of Karl Sims Project 1994 with DX3D, PhysX, Genetic Algorithm, Neural Net Algorithm, Genotype Script
C++
5
star
10

Point-Cloud

Point Cloud using Delaunay Triangulations 3D with VS2015 C++
C++
5
star
11

PhysXPractice

NVIDIA PhysX 3.3.0 Beta Practice Project (IDE: VS2010)
C++
5
star
12

Common

Common C++ Library with OpenCV, Direct3D9, Direct3D11, Winsock Etc
C++
4
star
13

OceanLightingFFT

Proland - Real-time Ocean Rendering and Lighting FFT using OpenGL, VS2015
C
3
star
14

Updater

File Upload and Download program with VS2017 C++
C
3
star
15

LiteGui-Practice

litegui.js practice with JavaScript and HTML
HTML
3
star
16

VRSimulator

Motion Simulator using MFC, DLL Plugins with VS2015
C++
3
star
17

Network-Library

Network Library with VS2017 C++, WinSock
C++
2
star
18

Car-Navigation

Car Navigation on Windows10 Tablet PC with VS2017 C++, Direct3D11
C++
2
star
19

wxMemMonitor

memory monitor with wxWidgets, DIA Sdk
C++
2
star
20

Creature-Editor

Creature Editor With VS2017 C++, DX11, ImGui, PhysX
C++
2
star
21

Reversing-Practice

Reverse Engineering Practice on Windows System with VS2015 C++
C++
2
star
22

BoostIPC

IPC using boost library
C++
2
star
23

Android-Practice

Android Practice using Android Studio 2.3.3
Java
2
star
24

DialogBase-DirectX

DirectX + MFC Dialog Base + VS2015
C++
2
star
25

MemoryEditor

memory editor using VS2017 C++, DX11, ImGui sample
C
2
star
26

Dx2D-Engine

DirectX 2D Engine using Dx3D9 Sprite Object
C++
2
star
27

KarlSims2

Karl Sims project, upgrade
C++
1
star
28

3DPointCloud-2DProjection

transform 3DPointCloud to 2DProjection with VS2017, Direct3D11
C++
1
star
29

MemoryPool

c++ simple memory pool using boost pool library
C++
1
star
30

OBD2

OBD2 Serial Communication with VS2017 C++
C++
1
star
31

GameMacro

Dirt3 GameMacro using OpenCV Vision Algorithm with VS2015 C++
C++
1
star
32

LearningOpenCV

Learning OpenCV Book Problem solve
C++
1
star
33

MemMonitor

memory monitor
C++
1
star
34

SharedMemory-Semaphore

IPC shared memory + semaphore with VS2019 C++
C++
1
star
35

LogPrinter

text file printer
C++
1
star
36

Tetris

Tetris with Three.JS WebGL 3D Library
JavaScript
1
star
37

TemplateMetaProgramming

C++ Template Meta Programming Book Example with VS2010
C++
1
star
38

Atmospheric-Scattering-DX11

Atmospheric Scattering with VS2017 C++, DX11, Bruneton Model
C++
1
star
39

GameEngine

GameEngine with DirectX and VS2015 C++
RPC
1
star
40

JoyPad

JoyPad Test using Windows API
C++
1
star
41

MadSoccer

MadSoccer project with VS2017
C++
1
star
42

2DTransform

Display 2D vertex transform and Shading with VS2010 Window GDI Library
C++
1
star
43

PGM-Render

pgm image format rendering with TypeScript, Html Canvas
TypeScript
1
star
44

AI-Practice

AI Practice for Game with VS2015, C++ DX11
C++
1
star
45

DLL-Injection

dll Injection project vs2015 c++
C
1
star
46

DebugMonitorUsingNetwork

DebugMonitor using proudnet server/client model, in WinAPI server, WinMFC client
C++
1
star
47

Arduino

All Arduino Project
Arduino
1
star
48

WebSocket-RelayServer

websocket relay server with C#
C#
1
star
49

Direct3D11-Practice

Direct3D11 Practice with Tutorial etc VS2015 C++
C++
1
star
50

OpenCV-Practice

opencv practice
C++
1
star
51

Satellite

satellite movement using unreal engine4 blueprints
1
star
52

CURL-Practice

curl library practice with VS2017 C++
C++
1
star
53

Omok-AI

table game Omok Artificial Intelligence(AI) program using VS2010 C++ (API), boost library, minimax tree algorithm
C++
1
star
54

STLpractice

stl library practice
C++
1
star
55

Stewart-Platform

Stewart Platform with DX9, VS2015 C++
C++
1
star
56

TBB-Practice

Intel Threading Building Blocks Practice with VS2015 C++
C++
1
star
57

WebSocketServer-Practices

WebSocket Server Practices with VS2017 C++, Poco Library
C++
1
star
58

KinectDepthCamera

KinectV2 Depth Camera using VS2017 C++, DX11
C++
1
star
59

Physics-Practice

Physics Practice with VS2017 C++, PhysX, DX11 3D, ImGui
C++
1
star