设为首页 加入收藏

TOP

(Visual C++)游戏开发笔记之一――API函数、DirectX的关键系统(二)
2014-11-23 20:17:45 来源: 作者: 【 】 浏览:72
Tags:Visual 游戏 开发 笔记 之一 API 函数 DirectX 关键 系统
PM_REMOVE))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
else
{
//Do something to the screen
}
}
// Unregister our window.
UnregisterClass("AppClass", wc.hInstance);
}


发现大家都在留言中说要推荐一下游戏开发相关的书籍,我这里就把各个阶段(从零基础开始)的推荐教程列出来吧,平时我写这个系列的笔记就参考了下面的很多书籍,大家感兴趣的话,可以深入去学习(推荐去买实体书,这样就不用整天盯着电脑屏幕看伤害眼睛,健康是金钱买不来的):

第一阶段,首先是C++的精通。推荐《C++ Primer》。

第二阶段(也可以跳过这一阶段,看个人发挥吧),熟悉windows下的编程。推荐看《windows程序设计》。(感谢minnnnnmi的指出)

第三阶段,Visual C++的学习。推荐的书目有孙鑫老师的《vc++深入详解》和孙鑫老师的vc视频教程。以及侯俊杰老师的《MFC深入详解》,与时俱进的有尹成老师的《Visual C++2010开发权威指南》,但这本书推荐有一定的Visual C++基础之后再看。

第四阶段,开始学习专门介绍游戏开发的教程(有DirectX和OpenGL两条路可选,这里我们选择DirectX,DirectX在国内为主流),推荐书籍为《DirectX 9.0 3D游戏开发编程基础》(封面为一个红龙的),《Windows游戏编程大师技巧》,《Direct3D游戏开发技术详解》等等,当然这类教程就比较多了。新出的有很多,DirectX相关的层出不穷,也可以选择刚发行不久的新书,毕竟上面讲的知识比较前沿,现在技术革新速度很快,初学时就学习最新的技术,可以让你少走弯路。(依然感谢liusofttech 的指出,为什么我没有推荐专门讲解3D编程数学基础的教程。之所以我没有专门指出来,是因为几乎每一本Direct3D教材里面都有一章到几章有关必备数学基础知识的讲解。我觉得单独来学数学基础没必要,费时且费力,我们只要在Direct3D教材里掌握相关的数学知识,那就足够了。)

还有什么经典的书籍,欢迎大家交流补充~~

以上就是本节笔记的全部内容。

本节是这个系列的第一节,也许总结得有些青涩,请大家见谅。大家在后面几节就会发现,知识点的总结渐渐成熟了。

本节没有源码,因为这节是笔记二的基础,本节的源码都包含在了笔记二的源码中了,可以参看第二节的源码。

请大家继续关注【 Visual C++】游戏开发笔记系列,谢谢大家一直的支持~~~

The end



摘自 枫落★流年
首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇VC6下安装STLport-5.2.1 下一篇(Visual C++)游戏开发笔记之三..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: