当前位置首页 > 百科> 正文

计算机游戏程式设计

2019-06-28 14:55:42 百科
计算机游戏程式设计

计算机游戏程式设计

《计算机游戏程式设计》是由 耿卫东,陈为编着,电子工业出版社编辑的图书,介绍了计算机游戏程式设计所需的专业领域知识,包括二维图形图像技术、三维图形学基础、高级图形学编程、计算机动画技术、人工智慧技术、音频处理技术和网路技术等,基本涵盖了计算机游戏编程的各个主要方面。全书共分11章,取材于国内外的最新资料,强调理论与实践相结合,通过游戏实例来启发性地说明游戏编程的各种原理和方法。

基本介绍

  • 书名:计算机游戏程式设计
  • 又名:计算机游戏程式设计(第二版)
  • 作者:耿卫东,陈为
  • ISBN: 9787121078019
  • 类别: 图书 >> 计算机/网路 
  • 页数:326
  • 定价:¥45.00
  • 出版社:电子工业出版社
  • 出版时间:2009-1-1
  • 装帧:平装
  • 开本:16
  • 字数:537000
  • 版次:1

内容简介

本书为普通高等教育“十一五”国家级规划教材。
本书附光碟一张,内容包括:实例源档案、完整演示实例以及配套的电子课件,这些资料均基于作者封装的开原始码的引擎。
本书所面向的读者对象是那些已掌握基本的程式设计技能,但立志于从事计算机游戏软体开发的程式设计师和游戏开发爱好者。既可作为计算机、数字媒体技术和游戏专业的本科生(研究生)的教材,也可用于游戏学院和各类游戏编程人员培训班的参考资料,对正在从事游戏开发和製作的相关人员也具有重要参考价值。

目录

第1章 计算机游戏简介
1.1 什幺是游戏
1.2 计算机游戏的发展简史
1.3 计算机游戏的分类
1.4 计算机游戏的开发过程
1.5 中国游戏业的展望
习题1
参考文献
第2章 游戏程式设计概览
2.1 游戏的基本流程和体系结构
2.2 游戏开发的基本理念及方法
2.3 游戏引擎简介
2.4 游戏的调试与测试
2.5 游戏开发的準则和“忠告”
2.6 游戏编程人员的基本素质要求
2.7 小结
习题2
参考文献
第3章 二维游戏的基本编程技术
3.1 二维游戏的基本流程和架构
3.2 图像档案的解析
3.3 地图的创建与显示
3.3.1 固定地图
3.3.2 滚屏地图
3.3.3 多层次地图
3.3.4 菱形地图
3.4 颜色的混合与半透明效果
3.4.1 基本原理和步骤
3.4.2 Alpha融合技术
3.5 精灵动画
3.6 二维游戏世界的模拟
3.6.1 碰撞检测
3.6.2 物体遮挡关係
3.6.3 物体运动模拟
3.7 一个简单的二维潜艇游戏循环实例
3.8 小结
习题3
参考文献
第4章 三维图形学基础
4.1 向量、矩阵及四元数运算
4.1.1 向量运算
4.1.2 矩阵运算
4.1.3 四元数及其运算
4.2 常用的立体几何算法
4.2.1 常用几何体的表达与生成
4.2.2 常用几何体之问的距离与求交
4.2.3 常用几何体的属性计算
4.3 三维场景的表达模型
4.3.1 三角格线模型
4.3.2 三类常用参数曲面
4.4 真实感图形生成
4.4.1 坐标系
4.4.2 图形绘製流程
4.4.3 颜色理论
4.4.4 光照明计算
4.5 游戏画面的刷新与反走样
4.5.1 画面刷新和计时函式
4.5.2 反走样处理
4.6 小结
习题4
参考文献
第5章 三维游戏场景的组织和绘製
5.1 三维场景的组织与管理
5.1.1 基于场景图的表达和管理
5.1.2 基于绘製状态的场景管理
5.1.3 基于景物包围体的场景组织
5.1.4 最佳化场景绘製的几何剖分技术
5.1.5 景物包围体与场景剖分技术比较
5.2 游戏场景的几何最佳化
5.2.1 层次细节(LOD)技术
……
第6章 游戏中的高级图形技术
第7章 三维动画的基本编程技术
第8章 游戏中的音频编程
第9章 游戏中的人机界面技术
第10章 游戏中的人工智慧
第11章 网路游戏的基本编程技术
附录A OGRE使用说明
附录B 游戏开发的团队项目说明

作者简介

耿卫东,1967年生,博士,现任浙江大学计算机学院教授,博士生导师,数字媒体与网路技术系主任,CAD&CG国家重点实验室副主任。
1985至1995年,先后就读于南京大学、国防科技大学和浙江大学计算机系。2000至2001年,在德国Fraunhofer媒体与通讯研究所从事博士后研究。2002年,在(中国)香港理工大学多媒体创新中心任讲师。2003年,回浙江大学任教,主持和参加了国家自然科学基金、B63高科技计画、欧盟和中国香港创新科技基金等多个科研项目,获浙江省科技进步一等奖和国家科技进步二等奖1项。
目前的研究兴趣为:计算机动画、人工智慧、CAD、艺术化绘製与数字娱乐技术。
2004年入选浙江省“151人才工程”第二层次培养对象,2005年被(中国)香港理工大学设计学院聘为兼职副教授,2007年入选国家教育部“新世纪人才计画”,并担任国家教育部文科计算机基础教学指导委员会副主任委员。
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net