本书从游戏是怎样一个行业到游戏业中形形色色的人;从细琐的技巧和算法,到游戏的结构和架构;从调试技巧到进度里程碑的创建和项目进度的管理,共15章,分成四大部分:“游戏编程基础”、“让游戏跑起来”、“构建你的游戏”、“专业游戏制作”,展示了实际的开发游戏过程,从进度安排到测试,到最终的游戏交付。 无论对于游戏项目经理,游戏程序员,还是一名对游戏充满好奇心的狂热爱好者,本书都将让读者受益匪浅。
第一部分 游戏编程基础
第1章 游戏编程很奇怪,因为
1.1 好的方面.
1.2 坏的地方
1.3 恶心之处
1.4 这一切都值得,对吗?
第2章 游戏中有什么
2.1 显示技术:快速概述
2.2 混合2d和3d技术
2.3 我必须用directx吗
2.4 用户界面编码
2.5 资源缓冲
2.6 主循环
2.7 其他
第3章 所有游戏程序员都应该了解的“简单东西”
3.1 不可或缺的设计实践
3.2 智能指针和裸指针
3.3 正确使用内存
3.4 游戏脚本语言
3.5 mike一背包的好东西
.3.6 这并不是那么简单
第二部分 让游戏跑起来
第4章 build游戏
4.3 源代码仓库和版本控制
4.4 build游戏:一门黑色艺术?
4.5 创建build脚本
4.6 多个项目和共享代码
4.7 最后的建议
第5章 用户界面编程和输入设备
5.1 获取设备状态
5.2 使用鼠标(和游戏杆)
5.3 使用键盘
5.4 用户界面组件
5.5 更多控件属性
5.6 最后的用户界面提示
第6章 每一个游戏开发者都应该掌握的2d知识
6.1 2d绘制和directx
6.2 基本2d绘制概念
6.3 绘制文本
6.4 使用精灵(sprite)
6.5 图形文件格式
6.6 结论
第7章 初始化和主循环
7.1 初始化101
7.2 c++初始化中的一些缺陷
7.3 初始化游戏..
7.4 主循环
7.5 平稳着陆:干净漂亮地退出
7.6 我现在就可以做游戏了吗
第8章 载入并缓冲资源
8.1 图形和音乐的格式
8.2 资源文件
8.3 数据压缩
8.4 ipac:一个资源文件生成器
8.5 资源高速缓存
8.6 世界设计和缓存预测
8.7 我的缓存不够了
第三部分 构建你的游戏
第9章 所有游戏程序员必须掌握的3d图形学知识
9.1 3d图形流水线
9.2 你的directx 9试练场
9.3 3d数学101
9.4 我受够数学了——请停下来
9.5 3d图形——它那么容易
第10章 3d引擎
10.1 建立项目
10.2 使用场景图
10.3 遗漏了什么?
10.4 3d中间件回顾
10.5 开发自己的3d引擎
10.6 物理引擎
10.7 还没满足?
第11章 开发windows游戏需要特殊考虑的事项
11.1 microsoft foundation class(mfc)到底怎么样
]1.2 窗口模式和全屏幕模式
11.3 操作系统相关的内容
11.4 “专为windows设计(designed for windows)”标志认证程序
11.5 结论
第12章 调试游戏
12.] 处理失败的艺术
12.2 调试基础
12.3 调试技巧
12.4 各种各样的bus
12.5 结束小思
第四部分 专业游戏制作
第13章 进度计划的艺术
13.1 好进度、坏进度
13.2 所有进度计划的关键:里程碑
13.3 做计划前需要懂得的事情
13.4 创建进度计划
13.5 把事情做对
第14章 测试须知
14.1 游戏为什么有bug
14.2 测试计划
14.3 安排测试
14.4 自动化的测试
14.5 bug数据库
14.6 哪些bug得到修正
14.7 对bug数据库的静态分析
14.8 测试组
14.9 beta公测
14.10 结束语
第15章 驶向结束
15.1 结束时的问题...
15.2 应付大麻烦
15.3 光明就在前方——毕竟不是一场训练
在电商两极化趋势越来越明显的当下,中小店主们该如何从重重包围中突围而出?如何在店铺包装上一鸣惊人?爆款已死,唯有真正小而
《第一次发现名画之美:莫奈》内容简介:本书的亮点是每幅经典画作都以孩子的视角、孩子的语言对经典艺术作品提问,以问答的形式进
《散漫的天性》内容简介:本书的作者冯骥才散文具有独特的艺术美风格,他将自然美糅进他的语言风格、行文结构中,形成一种与思想内
《成功养育:为孩子搭建良好的成长生态》内容简介:只有为孩子搭建良好的成长生态,才能培养出成功的、走得更远的孩子。那么,良好
界面设计(ui设计)是高等美术学院平面设计专业的热门课程之一。本书是作者长期在一线承接界面设计项目,具有丰富的设计与制作经
《上行:可复制的突围之道》内容简介:《认知突围》作者、百万级畅销作家蔡垒磊励志新作 打破成功之路的拥挤错觉,打造向上生长的无
信息系统项目管理师软考45分采分点梳理与难点突破 本书特色 郭春柱等编著的《信息系统项目管理师软考45分采分点梳理与难点突破》对考试大纲、教材和历次考试真题进行...
《品中国文人1》内容简介:中国历史漫长而丰富。中国很早就有记载自己民族历史的优秀传统。本书尝试着从中国历代大文人的角度来勾画
本书精选了100例在近三十年来对美国科技与经济发展有重要影响的专利。本书以简单通俗的方式对每一例专利从法律、科技和经济的角度
《解密SEO:搜索引擎优化与网站成功战略》帮助读者建立搜索营销的概念,分析搜索营销中的几种形式的手段,并从认识搜索引擎的原理
《Storm 技术内幕与大数据实践》内容简介:本书内容主要围绕实时大数据系统的各个方面展开,从实时平台总体介绍到集群源码、运维监
TheauthorofFreeCultureshowshowweharmourchildren—andalmostanyonewhocreates,enjoys...
《把孩子交给爸爸》内容简介:在当下家庭教育中,普遍存在父亲教育缺失或不足的现象,本书作者作为一个相当称职的爸爸,给千万个家
《刑辩私塾》内容简介:本书旨在通过对个案的办理过程的复盘、思考和总结,传授具体的刑事辩护理念、思维和技术。本书更多的是启发
《不慌不忙,人生慢慢来》内容简介:这是一本写给都市迷茫女性的人生答案之书。当下世界变化太快,人很容易被快速变化的世界裹挟,
《经典常谈》内容简介:作者朱自清先生用浅显的语言,将代表我国传统文化的几部书,如说文、周易、尚书、诗经、三礼、春秋三传、四
《图论算法理论、实现及应用》系统地介绍了图论算法理论,并选取经典的ACM/ICPC竞赛题目为例题阐述图论算法思想,侧重于图论算法
本书合并了O’Reilly出版的《HTML5Geolocation》与《HTML5:等轴实时游戏开发》两本书的内容。第一部分介绍了HTML5Geolocatio...
《文徵明琵琶行二种(中华碑帖精粹)》内容简介:文徵明,初名壁(也作璧),字徵明,后以字行,更字徵仲;祖籍衡山,自号衡山居士
这本鼓舞人心的指南结合新鲜简洁的生活经验,用一两句话和看似简单的图表曲线,教你怎样才能活得更加丰富多彩。书中鼓励你小小地