C++开发资料整理,图形游戏部分

博客原文,

http://blogs.msdn.com/b/jerrynixon/archive/2012/11/12/training-resources-for-native-c-and-c-cx-programming-graphics-and-gaming.aspx 

 

针对win7win8平台上的高性能图形游戏程序,C++目前得到了日益高涨的瞩目。特别,微软为此扩展了c++标准,即c++/cx

 

C++

不断的扩展和补充,使得c++学习变得复杂。

 

新手,

http://pluralsight.com/training/Courses/TableOfContents/cppfund2 

http://pluralsight.com/training/Courses/TableOfContents/cpp-fundamentals 

 

高级,

http://pluralsight.com/training/Courses/TableOfContents/adv-cpp 

http://channel9.msdn.com/Series/C9-Lectures-Stephan-T-Lavavej-Core-C- 

 

STL

http://channel9.msdn.com/Series/C9-Lectures-Stephan-T-Lavavej-Advanced-STL 

 

C++ 11 附加部分

VC 11中的c++ 11新特性,

http://blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.aspx

或者 http://msdn.microsoft.com/en-us/library/vstudio/hh409293.aspx 

 

Visual C++ 官方博客 - http://blogs.msdn.com/b/vcblog/ 

C++感兴趣的,首选订阅。

 

Build2012 c++议程,

http://blogs.msdn.com/b/vcblog/archive/2012/10/29/c-at-build-2012.aspx 

 

异步和并行开发

PPL - http://msdn.microsoft.com/en-us/library/dd504870.aspx 

GPGPU/C++ AMP - http://msdn.microsoft.com/en-us/library/hh265137.aspx 

Native parallelism 博客 - http://blogs.msdn.com/b/nativeconcurrency/ 

 

通信

Casablanca - http://msdn.microsoft.com/en-us/devlabs/casablanca.aspx 

 

书籍,

C++ Primer ,经典的教程,覆盖c++ 11特性。

http://www.amazon.com/Primer-5th-Edition-Stanley-Lippman/dp/0321714113/ref=sr_1_1?ie=UTF8&qid=1352328582&sr=8-1&keywords=C%2B%2B+Primer – 

 

DirectX编程

知识量巨大,最好分2D3D分阶段学习。以下多需要win8+VS2012环境。

 

Direct3D

http://www.directxtutorial.com/ 

 

DirectWrite

http://msdn.microsoft.com/en-us/library/windows/desktop/dd368152(v=vs.85).aspx 

 

Direct2D

http://msdn.microsoft.com/en-us/library/windows/desktop/dd370990(v=vs.85).aspx 

 

DirectX/XAML 互操作

http://msdn.microsoft.com/en-us/library/windows/desktop/dd370990(v=vs.85).aspx 

 

VS2012 DirectX调试工具支持

http://channel9.msdn.com/Events/Build/2012/2-032 

 

Direct3D 初学者工具包

http://channel9.msdn.com/coding4fun/blog/Getting-started-with-C3DWinStore-Game-Dev-with-the-Visual-Studio-3D-Starter-Kit  

 

书籍,

3D Game Programming with DirectX 11 by Frank Luna 

 

BUILD2012 DirectX相关视频

http://channel9.msdn.com/Events/Build/2012/3-109

http://channel9.msdn.com/Events/Build/2012/2-032

http://channel9.msdn.com/Events/Build/2012/4-102

http://channel9.msdn.com/Events/Build/2012/3-107

http://channel9.msdn.com/Events/Build/2012/3-112

http://channel9.msdn.com/Events/Build/2012/3-113

http://channel9.msdn.com/Events/Build/2012/4-001

 

推荐博客

http://blogs.msdn.com/b/directx/

http://blogs.msdn.com/b/chuckw/

http://blogs.msdn.com/b/shawnhar/

http://directx.com/

 

posted @ 2013-02-13 20:40  5imetro  Views(435)  Comments(2Edit  收藏  举报