游戏编程权威指南(第4版)

游戏编程权威指南(第4版)

作者: 
Mike McShaffry / David "Rez" Graham
ISBN: 
9787115410344
出版日期: 
星期二, 三月 1, 2016

简介

游戏编程的用户需求和发展速度近年来很快,阅读游戏开发类图书的需求也越来越大。本书是一本游戏开发指南,是开发、部署、运行商业游戏的读物。
全书分为4个部分共24章。首部分是游戏编程基础,主要介绍了游戏编程的定义、游戏架构等基础知识。第二部分是让游戏跑起来,主要介绍了初始化和关闭代码、主循环、游戏主题和用户界面等。第三部分是核心游戏技术,主要介绍了一些更为复杂的代码示例,如3D编程、游戏音频、物理和AI编程等。第四部分是高级知识和综合应用,主要介绍了网络编程、多道程序设计和用C#创建工具等,并利用前面所讲的知识开发出一款简单的游戏。
本书适合游戏开发人员、游戏架构设计人员和游戏引擎用户参考阅读,也适合想要进入游戏开发领域的读者阅读。

目录

第1章 什么是游戏编程
第2章 游戏中有什么
第3章 拯救了我的编码趣闻和风格
第4章 生成游戏
第5章 游戏初始化和关闭
第6章 游戏主体和组件架构
第7章 主循环的控制
第8章 游戏数据的加载与缓存
第9章 输入设备编程
第10章 用户界面编程
第11章 游戏事件管理
第12章 使用Lua编写脚本
第13章 游戏音频
第14章 3D图形基础
第15章 3D顶点和像素着色器
第16章 3D场景
第17章 碰撞和简单的物理学
第18章 游戏AI简介
第19章 多玩家游戏的网络编程
第20章 多道程序设计简介
第21章 “茶壶大战”游戏
第22章 C#中简单的游戏编辑器
第23章 对游戏进行调试和分析
第24章 驶向结束