游戏开发设计基础教程

作者:屈喜龙、雷晓、钟绍波

定价:39.8元

印次:1-1

ISBN:9787302248064

出版日期:2011.03.01

印刷日期:2011.02.28

图书责编:贾小红

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书面向游戏设计开发的初学者,按照由浅入深、理论结合实例的原则,介绍网络游戏开发的编程技术、设计技巧及开发过程。全书共分为9章,内容包括网络游戏概述、二维游戏的基本编程技术、游戏中的DirectX编程、游戏中的MD3模型的加载、游戏动漫设计、网络游戏的基本编程技术等知识,以及大量游戏实例的制作过程详解,如《超级玛丽》、《坦克大战》和《网络五子棋》游戏等。其中,第9章还专门对热门的手机游戏编程进行了介绍。 本书针对网络游戏开发,既有丰富的理论,又有大量的经典游戏设计开发实例,可使读者轻松、快速、全面地掌握网络游戏开发的技术及技巧。另外,本书还配套了免费的电子教案和课件供读者下载使用,其中附带的程序、代码均调试通过,读者可直接编译、链接、运行。 本书内容完整、实用性强,可作为高等院校计算机相关专业本科生的教材,也可供游戏开发爱好者和软件开发人员参考。

前 言   随着科技的不断进步,Internet已进入千家万户,人们也越来越依赖Internet。而网络游戏的诞生则让人们的生活更加丰富,提高了人们的生活品质。   游戏开发作为一门迅速发展的新兴学科,其新的技术、方法和工具不断涌现。越来越多的游戏爱好者和软件开发人员投入到网络游戏开发行业,掌握基本的网络游戏编程技术及技巧,已经成为相关人员的必备技能。   本书特点   本书内容的编排和组织十分讲究,可使读者快速掌握游戏编程的知识和技巧。书中的每个知识点都是以简短的篇幅介绍其中最基本、最常用的内容,通过精心设计的一些游戏开发实例,介绍游戏开发的基本技巧,避免了枯燥和空洞,激发了读者对网络游戏编程的兴趣,也有利于读者轻松掌握网络游戏开发的基本技术。   概括来讲,本书具有如下特点: * 取材广泛,实例丰富。通过大量经典、热门、具体、实用的游戏开发制作过程,加深读者对理论知识的理解。本书案例包括《飞机射击》游戏、模型加载及动画控制平台、《超级玛丽》游戏、《坦克大战》游戏、《网络五子棋》游戏。 * 案例完整,结构清晰。本书中挑选的案例及代码实现十分完整,体系结构清晰,便于读者学习。 * 代码准确,注释清晰。本书所有案例的代码都有详尽的注释,便于读者理解核心代码的功能和逻辑意义。 * 讲解通俗,步骤详细。每个案例的开发步骤都以通俗易懂的语言阐述,并穿插图片和表格。 * 由浅入深,循序渐进。本书内容面向游戏设计开发的初学者,内容讲述遵循由浅入深、循序渐进的原则。   组织结构   本书详细介绍了网络游戏开发的基本技术及开发流程,包括网络游戏概述、二维游戏基本...

目录
荐语
查看详情 查看详情
目    录

第1章  网络游戏概述 1

1.1  计算机游戏的本质 1

1.1.1  从游戏的内容上看 2

1.1.2  从游戏的技术上看 2

1.1.3  从游戏的玩家角度看 3

1.2  计算机游戏的发展简史 4

1.3  网络游戏的概念与发展简史 5

1.3.1  网络游戏的定义 5

1.3.2  网络游戏的发展简史 5

1.3.3  网络游戏的特点 6

1.3.4  网络游戏与单机游戏 7

1.4  计算机游戏如何产生娱乐效果 7

1.4.1  游戏的可玩性 7

1.4.2  美学 7

1.4.3  讲故事 8

1.4.4  风险与回报 8

1.4.5  新奇 9

1.4.6  学习 9

1.4.7  创造性和表现型玩法 10

1.4.8  沉浸 10

1.4.9  社会化 11

1.5  计算机游戏的分类 11

1.5.1  角色扮演类游戏(RPG) 11

1.5.2  动作类游戏(ACT) 12

1.5.3  策略类游戏(SLG) 13

1.5.4  冒险游戏(AVG) 15

1.5.5  大型网络游戏(MMOG) 15

1.5.6  其他流派和类型 16

1.6  游戏开发过程 16

1.6.1  主题设计阶段 17

1.6.2  详细设计阶段 17

1.6.3  调整阶段 19

1.6.4  正式开发阶段 19

1.6.5  检测和调试阶段 19

1.7  游戏设计团队 19

1.8  游戏引擎 20

1.9  我国网络游戏的发展状况 21

1.10  本章小结 22

1.11  思... 查看详情

查看详情