
《网游客户端编程》是2007年北京电子工业出版社出版的图书。
- 书名 网游客户端编程
- 作者 信息产业部软件与集成电路促进中心/北京汇众益智科技有限公司
- 出版社 北京电子工业出版社
- 出版时间 2007 年8月
- 开本 787 X1092 1/16
基本信息
书名: 网络游戏客户端编程
出版社: 北京电子工业出版社
丛书:国家信息技术紧缺人才培养工程游戏人才培养系列丛书
编著:网络游戏客户端编紧著我空川剧明略胡程/信息产业部软件与集成电路促进中心,北京汇众益智科技有限公司
出版日期:2007 年8月
开本:787 X1092 1/16
印张:30.75
字数:679千字
来自印 次:2007年8月第1次印刷
印晚屑拒数:5000册
内容简介
写作背景
目前,中国游戏产业正处于一个迅猛发展的阶段:网络游戏收益和网游玩家呈高速增长趋势,电子竞技被国家体育总局列为正式开展的第99个体育项目,网络游戏首次入"863"计划,种种现象表明,中国游戏市场正在沿着既定的轨道前进,中国电子游戏行业整体格局正在悄然发生着变化,国家新闻出版陆企右署也已祖组循启动"中国民族网络游戏出版工程",计划今年至2008年出版100款自主开发的民族网络游戏。
但是在这个蓬勃兴旺的景象背后,酝酿着一个危机:短短数年的时间,中国游戏充页府产业发展速度之快,完全超出了所有人的预料,而国产游戏的发展却出现了瓶颈。要发展国产游戏,中国游戏必须有自己的核心技术才能不受制于人,可现实却是中国的游戏制就行误作人员存在大面积的缺口,无论是策划人员还是游戏程序开发人员。因此,培养游戏专业人才已经成为产业链中亟待解决的重要环节。
与传统的应用软件编程相比,网络游戏记抹达项编程具有自己鲜明的特点:更加强调计算机图形学的知识和计算机资源的高效利用,这也成为广大有志于进入游戏编程行业的程序员的入门门槛。遗憾的是,目前市场上缺乏这些方面的技术指巴局棵导资料,在这种形势下,游戏学院根据国际游戏开发教育联合会( GIDEA)先进360百科、科学的游戏设计思想,结声协高保还阶内迫合国内游戏开发的特点和行业规范,在积累了丰富的游戏开发经验和教学经验的基础上,结合案例教学,实例教学而编著了这本《网络游戏客户虽端编程》。
北京汇众益智科技有限公司(游戏学院)是一家致力于游戏开发与设计人才职业培训的专业机构。为推动杨示中国游戏产业的发丝脚获阶开治械调注展,培养本土游戏专业人才,层数切八供背管区交大养与中国软件行业协会游戏软件分会、国际游戏开发教育联合会在国内共同推出游戏学院项目。游戏学院项目在北京、天津、上海、广州、深圳、西安、府黄行成都等全国主要大中城市设有直营、直属及授权培训中心50多家,在校学员达6000多人,目前已成为国内最大的游戏人才专业培训机构。
读者对象
本书所面向的对象:有志于从事网络游戏编程行业,但是没有说奏扬相关的游戏开发经验的程序开发人密教烧术心承员;从事过游戏开发,但是没有3D游戏开发经验的游戏行业程序开发人员。本书可以作为初学者的一本指南或者教程,它主要是为新手而设计,但对于游戏行业从业人员来说,它同样有用。通过学习本书,可以使读者系统掌握一个3D网络游戏客户端编程人员所需的相关知识,并帮助初学者进胡入游戏编程领域的门坎。
本书特色
盾 相比其他3D编程的书籍,本书最基本的一个优点就是内今解模容的全面性。本书的内容请节拿涵盖了3D网络游戏编程的基本知识,从基本的计算机图形学到3D图形编程开发包的使用,直到位点反赶最后的游戏算法研究只要是3D网的练百命界灯妈读衣承络游戏客户端中涉及到的知识,都能够通过本书的学习找到答案。
其次,本书的内容安排也非常的系统,首先从甲计算机图形学的方面对网络游戏客户端开发的基础知识进行讲解,接着学习DirectX的开发工具包,然后深入到具体的游戏算法,对网络游戏客户端的编程技术进行提高。整个内容由浅入深,从基本的知识点到知识点的综合应用,便于初学者入门。
最后,在整本书里,融入了大量的具体示例和游戏案例代码,读者可以通过对代码的研究进一步深入了解网络游戏客户端开发的知识,也可以通过自己动手实践,完成附送的案例,从而提高自己的实际编程技巧。
《网络游戏客户端编程》全书介仔多绍了网络游戏客户端编程的基本知识,全书的内容可以分为三个部分:
第一部分:基础部分。本部分的主要内容是学习3D图形编程的基础知识,包括:计算机图形学基础、Direct3D图形开发包基本API学习、Directlnput开发包API学习、DirectAudio、DirectShow开发包API学习。通过本阶段的学习,读者将能够熟练地位用DirectX开发包进行3D图形编程。
第二部分:提升阶段。本部分的主要内容是灵活应用Direct3D的基本知识点,实纸恋燥酷现游戏中的某些特殊效果,同时深入学习HLSL的知识,适应显卡技术的高速发展。
第三部分:算法阶段。本部分的主要内容是对游戏中的一些常用的算法进行研究,包括物理模拟、人工智能、碰撞检测以及场景划分,通过本部分的学习,读者将能够熟悉游戏中的常用算法,对引擎的底层部分也能有所了解。
在本书的编纂过程中,很多知名的游戏业内人士对本书的编写提出了宝贵意见,成稿之后,得到很多著名的游戏公司的领导和专家的肯定。可以称得上是一部不可多得的专业书籍。通过学习本书所设置的课程,可以使有志于进入游戏行业、从事游戏策划相关职业的初学者,可以更快地加入到游戏策划这个行业,为中国的游戏产业开创美好的未来。
目录
第1章 计算机图形学基础
第2章 DirectX基础
第3章 绘制基本图形
第4章 实现基本光照与纹理
第5章 使用网格模型
第6章 实现基本游戏特效
第7章 实现游戏实时阴影
第8章 实现游戏控制
第9章 实现游戏音乐与音效
第10章 建立基本游戏场景
第11章 HLSL语言基础
第12章 Direct3D与HLSL
第13章 HLSL基本应用
第14章 寻路算跳盾各矿万食孔无命远德法
第15章 人工智能
第1供6章 物理模拟
第17章 碰撞检测-
第18章 LOD地形渲染
评论留言