热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力
图书信息

游戏引擎教程

中国水利水电出版社
    【作 者】房晓溪 编著 【I S B N 】978-7-5084-5085-8 【责任编辑】张玉玲 【适用读者群】本科 【出版时间】2008-01-01 【开 本】16开本 【装帧信息】平装(光膜) 【版 次】第1版 【页 数】292 【千字数】 【印 张】 【定 价】38 【丛 书】动漫游戏设计系列教程 【备注信息】
图书详情

    本书从软件引擎和游戏编程的角度深入介绍了3D游戏引擎的主要“资产”,主要包括:3D图形学、输入系统、3D声效、网络系统、物理学和人工智能(AI)等主题。全书共分13章,主要内容包括:3D游戏引擎的发展和搭建3D游戏引擎的前提条件;3D图形学及常用算法;3D渲染技术的基本原理;3D游戏中摄像机的模式和在游戏中的控制,材质、纹理贴图和透明度,Mesh模型、变形(Morph)动画等;游戏中的场景管理以及常用的二叉树(BSP)、四叉树(QuadTree)、八叉树(OctTree)算法等;3D游戏中输入设备的应用和控制方法;3D音效在3D游戏中的应用和实现;3D游戏的网络技术模块;游戏的物理系统;

    本书适合于高等院校师生以及有少许编程基础的初学者和对游戏编程工作或3D游戏引擎感兴趣的人员阅读。

    全面讲述游戏引擎的基础知识和游戏引擎的概念、应用、软件工具以及相关技术规范;3D图形学及常用算法;二叉树等算法;3D游戏的网络模块技术等;包含有经过编译的完整案例,帮助读者系统掌握游戏引擎的开发过程;配有案例光盘

    引擎是游戏的心脏,决定着游戏的性能和稳定性以及游戏的速度、操纵感,这些直接与游戏相关的指标都是建立在引擎基础上的。玩家所体验到的剧情、关卡、美工、音乐、操作等内容都是由游戏的引擎直接控制的,它扮演着中场发动机的角色,把游戏中的所有元素捆绑在一起,在后台指挥它们,同时有序地工作。

    本书全面讲述了游戏引擎的基础知识和游戏引擎概念、应用、软件工具以及相关的技术规范。第1章简要地介绍了3D游戏引擎的发展和Windows、DirectX等编程在游戏中的应用。第2~3章概述了3D图形学及常用算法、3D渲染技术的基本原理,让读者对3D图像引擎技术有一个大致的了解。第4~7章在图形学的基础上介绍了3D游戏中摄像机的模式和移动方式;材质、纹理贴图和透明度;Mesh模型;Morph动画等内容。第8章介绍了游戏中的场景编辑及管理以及常用的二叉树(BSP)、四叉树(QuadTree)、八叉树(OctTree)算法等。第9章介绍了3D游戏中输入设备的应用和控制方法。第10章介绍了3D音效在3D游戏中应用的重要性及乐趣。第11章介绍了3D游戏的网络技术模块,使读者对游戏的网络结构有深入的了解。第12章概述了游戏的物理系统,详细讨论了速度、重力、动量、运动碰撞检测系统和优化技术。第13章介绍了人工智能系统在游戏中的应用及发展史,讨论了AI技术中常用的寻路算法,概述了游戏状态机的原理。

    刘春雷、房方、纪赫男参与了本书的编写工作,在此表示衷心感谢。

    作者

    2007年10月






最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册