本书介绍了如何以Visual C++及DirectX9来设计游戏,主要是针对想学习游戏设计的初学者,通过本书深入浅出的概念与实例相结合来逐步实现自己制作游戏的梦想。书中循序渐进地从游戏画面绘制、游戏动画技巧、游戏输入消息处理、游戏人工智能、游戏物理现象设计原理及如何进入3D世界等基本的游戏设计基础开始,到实际的程序范例编写,除了让初学者有清楚的基础概念以外,还能实际地应用于游戏设计,书中的最后一章以游戏项目开发为范例,完整地展示了初期规划及所有设计过程,随书光盘内容为书中范例源文件。
第1章 windows API程序快速入门\r\n 1.1 VC++与Windows API\r\n 1.2 构建游戏设计的舞台\r\n 1.2.1 建立程序项目\r\n 1.2.2 程序架构说明\r\n 课后重点整理\r\n第2章 游戏画面绘图\r\n 2.1 基本屏幕绘图\r\n 2.2 游戏画面特效制作\r\n 2.3 游戏地图制作\r\n 课后重点整理\r\n第3章 游戏动画技巧\r\n 3.1 基础动画显示\r\n 3.2 动画显示问题\r\n 3.3 背景动画设计\r\n 课后重点整理\r\n第4章 游戏输入消息处理\r\n 4.1 键盘输入消息\r\n 4.2 鼠标输入消息\r\n 4.3 鼠标相关函数\r\n 课后重点整理\r\n第5章 游戏人工智能\r\n 5.1 移动型游戏AI\r\n 5.2 行为型游戏AI\r\n 5.3 策略型游戏AI\r\n 课后重点整理\r\n第6章 游戏物理现象设计原理\r\n 6.1 物理运动\r\n 6.2 物体间的碰撞\r\n 6.3 粒子的应用\r\n 课后重点整理\r\n第7章 进入3D世界\r\n 7.1 初探Direct X\r\n 7.2 使用Direct Graphics\r\n 7.3 使用Direct Graphics进行2D影像处理\r\n 7.4 Direct Graphics的颜色操作\r\n第8章 Direct Graphics 3D的奇幻世界\r\n 8.1 迷人的3D魅力\r\n 8.2 3D空间坐标的转换\r\n 8.3 Direct Graphics的色彩计算\r\n 课后重点整理\r\n第9章 Directsound 的使用方式\r\n 9.1 开始建立Directsound \r\n 9.2 声音的播放与控制\r\n 9.3 3D音效的实际演练\r\n 课后重点整理\r\n第10章 Directsound 的使用方法\r\n 10.1 建立Directsound 程序\r\n 10.2 键盘与鼠标输入的取得方法\r\n 10.3 使用摇杆功能\r\n 课后重点整理\r\n第11章 威力强大的Directplay和Directshow\r\n ……\r\n第12章 小游戏设计实例\r\n附录A Direct Draw制作游戏秘籍大公开\r\n附录B 专业词汇\r\n附录C 常用Windows虚拟键表\r\n
无封面