游戏编程入门.pdf

游戏编程入门.pdf
 

书籍描述

编辑推荐
《游戏编程入门(原书第3版)》:游戏开发技术系列丛书

作者简介
作者:(美国)哈本(Jonathan S.Harbour) 译者:陈征 傅鑫 等

Jonathan S.Harbour,编写过许多编程方面的书籍,并且教授这方面的课程,包括DirectX、Allegro、Python、LUA、DarkBASIC、多游戏者网络、XNAGameStudio以及Java。

目录
译者序

欢迎前来冒险
第一部分 Windows和DirectX
游戏编程引言
第1章Windows初步
1.1 Windows编程概述
1.1.1 认识Windows
1.1.2 Windows消息机制
1.1.3 多任务
1.1.4 多线程
1.1.5 事件处理1.2 DirectX快速概览
Direct3D是什么
1.3 Windows程序基础
1.3.1 创建第一个Win32项目
1.3.2 理解WinMaill
1.3.3 完整的WinMain
1.4 你所学到的
1.5 复习测验
1.6 自己动手

第2章 侦听Windows消息
2.1 编写一个真正的Windows程序
2.1.1 理解Initlnstance
2.1.2 理解MyRegisterClass
2.1.3 晒一晒WinProc的秘密
2.2 什么是游戏循环
2.2.1 老的WinMain
2.2.2 WinMain和循环
2.3 GameLoop项目GameLoop程序的源代码
2.4 你所学到的
2.5 复习测验
2.6 自己动手

第3章 初始化Ditrect3D
3.1 初识Direct3D
3.1.1 Direct3D接口
3.1.2 创建Direct3D对象
3.1.3 让Direct3D转起来
3.1.4 全屏模式的Direct3D
3.2 你所学到的
3.3 复习测验
3.4.自己动手

第二部分 游戏编程工具箱
第4章 绘制位图
4.1 表面和位图
4.1.1 主表面
4.1.2 从离屏(off-screen)表面
4.1.3 CreateSurface示例
4.1.4 从磁盘装载位图
4.1.5 Load-Bitmap程序
4.1.6 代码再利用
4.2 你所学到的
4.3 复习测验
4.4 自己动手

第5章 从键盘、鼠标和控制器获得输入
5.1 键盘输入
5.1.1 Directlnput对象和设备
5.1.2 初始化键盘
5.1.3 读取键盘按键
5.2 鼠标输入
……

第三部分 游戏项目
第四部分 附录

文摘
版权页:

游戏编程入门

插图:

游戏编程入门

内容简介
《游戏编程入门(原书第3版)》向初出茅庐的游戏开发人员展示了将游戏思想从概念转变为现实的方法。《游戏编程入门(原书第3版)》涵盖了使用DirectX编写代码创建2D和3D游戏所需的所有技能,而读者只需基本掌握C++语言即可学会游戏的每个元素都按部就班地在书中讲授——从学习如何创建简单的Windows程序,到使用关键的DirectX组件来渲染2D和3D,再到给游戏添加声音。通过学习《游戏编程入门(原书第3版)》讲授的技能,读者可以开发出属于自己的用于构建将来的游戏项目的游戏库。《游戏编程入门(原书第3版)》在每章结束时新增了测验题和项目以便帮助读者实践新学到的技能!《游戏编程入门(原书第3版)》最后部分通过创建一个完整的、全功能的游戏来实践所介绍的新技能。

购买书籍

当当网购书 京东购书 卓越购书

PDF电子书下载地址

相关书籍

搜索更多