Download presentation
Presentation is loading. Please wait.
1
A lap around DirectX game development tools
TOOL-761T A lap around DirectX game development tools Boris Jabes Senior Program Manager Microsoft Corporation © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
3
$60B 145M > 50% $0.25 size of video game industry [DFC]
number of active gamers in US [newzoo] > 50% share of all app downloads [distimo] $0.25 price of a GFLOP of GPU [wikipedia]
5
Windows 8 – Modern Game Platform
Your Killer Game Graphics Game Input Audio Cut Scenes Local Services Connected Services Tools Windows 8 3-D Touch Sound FX Streaming Activation User ID Compilers 2-D, Text Sensors Music Effects Storage Distribution Debuggers UI Controls Game Controllers Search & Settings Roaming Asset Processors
7
Explore & Debug DirectX with Visual Studio.
8
Visual Studio graphics tools
demo Visual Studio graphics tools
9
Images / textures 32-bit! Channels! Paint tools Filters
Modern image formats PNG, JPG, GIF, BMP, TIFF Direct Draw Surface (DDS) MIP maps
10
Models / meshes Inspect models Camera controls Experiment & Learn
FBX, X, OBJ Camera controls Experiment & Learn Basic shapes Transforms (e.g. scale)
11
HLSL
12
Pixel Shaders Visual designer Intermediate rendering Export to HLSL
Real-time rendering Use with models
13
Graphics debugger D3D11 / D3D11.1 Event history Pixel history
Call stack Object table Object visualization Custom events
14
Feedback welcome: Embrace 3D!
15
Related sessions [PLAT-750T] Build your first Metro style game
[PLAT-751T] 3D Graphics in Metro Style Apps and Games [PLAT-752T] Tuning GPU usage for any form factor [PLAT-754T] From touch to gamepads: master player input in your Metro style game [PLAT-755T] Compelling audio and video for Metro style games [PLAT-756T] Building Xbox LIVE games for Windows 8 [TOOL-532T] Using the Windows Runtime from C++ [TOOL-802T] Taming GPU compute with C++ AMP [PLAT-766T] Introduction to DirectX for Metro style apps [PLAT-769T] Achieving high performance 2D graphics with Direct2D [PLAT-770T] Create cool image effects with Direct2D
16
Further reading and documentation
DirectX Contact – Docs to read Build your first Metro style game with DirectX How to set up your Metro style C++ app to display DirectX Developing the Metro style Marble Maze game with DirectX Visual Studio for Metro style app development Debugging and testing Metro style apps Creating a DirectX game
17
thank you Feedback and questions http://forums.dev.windows.com
Session feedback
18
9/14/2018 3:26 AM © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.