Window 游戏编程
我们所有的梦想都可以成真,只要我们有勇气去追求它们。
现在的努力、就是为了证明小时候吹过的牛
编程阶段:
第一步:打牢 C++编程语言的基础
第二步:学习 Windows API(学习窗口创建..)与 Windows 与生俱来的图形引擎 GDI(贴
图、贴图的技、后备缓冲区)
第三步:学习三维图形 API 并了解计算机图形学 DirectX 和 OpenGL 选择一种
第四步:学习三维游戏引擎。选择一款开源的游戏引擎重点学习
第五步:学习开源的游戏(引擎代码),QUAKE3、DOOM
重点:适量学习 WindowsAPI 知识和 GDI 和三维图形 API
工欲善其事,必先利其器
常用:VS 插件
通过这些编程插件,你可以方便快捷的完成编程的各项任务,以下分别作下简单介绍,欢迎讨论交流。
Visual Assist(强烈推荐)
网址:http://www.wholetomato.com/
功能:VA 从 5.0 一直到现在的 VAX,功能越来越强大,除了以前版本中的自动识别各种关键字,系统函数,成员变
量,自动给出输入提示,自动更正大小写错误,自动标示错误等等以外,最新的版本中还在 WorkSpace 窗口中加入一
个 VA View,可以更方便的查找工程中的文件、类和变量。
CodeManagerAddIn(强烈推荐)
网址:http://blog.sina.com.cn/chendeng
功能:CodeManagerAddIn 为 Visual Studio 集成开发环境插件。插件支持 Visual Studio 5.0~10.0 的各个版
本。插件的主要作用是提供在 Visual Studio 集成开发环境下对可重用代码段进行管理的功能,包括代码段的保存、代
码段搜索以及代码段共享。通过这个插件就可以将自己平时编写的较为实用的代码段保存,并在以后开发过程中搜索出
来并直接插入到编辑器中。
WndTabs(强烈推荐)
网址:http://www.wndtabs.com/
功能:WndTabs 主要是在编辑窗口中显示了所有已经打开的文件,在 VC 中能够更方便的操作这些文件,比如修改文
件属性,copy 文件路径、文件名等,并且还开放源代码,你要是愿意的话,可以添加自己很兴趣的功能。