简介
本书是以集成化游戏开发工具The Games Factory为基础,专门讲述可
视化游戏编程技术的专业书籍。全书共分9章,从可视化集成技术的基本原
理到利用相关软件制作出完整的游戏,全面介绍了游戏制作的基本知识与
技巧。书中不仅利用实例详细讲述了软件的操作方法,同时还对大量的编
程实用参数作了详细说明。因此,本书具有广泛的适用范围,既可作为高
等院校相关专业的教材,又可作为专业游戏开发人员的参考资料和广大计
算机游戏爱好者的学习用书。
本书是按技术手册与教学用书的双重要求编写的,每章都配有思考练
习题。为了便于学习,本书配套光盘中不仅放置了The Games Factory的试
用版软件,而且还附有大量用于教学的游戏程序示例,对一些重要的编程
操作方法另配有教学课件。因此,无论是用于游戏开发还是教育培训,本
书都具有很好的实用价值。
目录
丛书序
前言
第1章 The Games Factory概述
1.1 The Games Factory简介
1.1.1 什么是The Games Factory
1.1.2 The Games Factory的基本结构
1.1.3 The Games Factory的安装
1.2 The Games Factory的面板与工具
1.2.1 菜单栏
1.2.2 工具栏
1.2.3 编辑工作区
1.3 The Games Factory的基本编辑工具
1.3.1 Story board Editor(故事板编辑器)
1.3.2 Level Editor(层次编辑器)
1.3.3 Event Editor(事件编辑器)
1.3.4 Step Through Editor(步进编辑器)
思考与练习题
第2章 构建游戏框架
2.1 故事板编辑器基础知识
2.1.1 什么是故事板(Storyboard)
2.1.2 故事板编辑器(Story board Editor)的作用
2.2 故事板编辑器的具体应用
2.2.1 给游戏增加层次(Adding a Level to your Game)
2.2.2 复制事件或对象(Copying Events or Objects)
2.2.3 用故事板编辑器制作幻灯(Makinga Side ShowUsing the Story board Editor)
2.2.4 添加一个动画帧(Adding an Animation Frame)
2.3 游戏框架的制作实例
2.3.1 游戏的框架设计
2.3.2 游戏的框架构建
思考与练习题
第3章 创建游戏环境
3.1 游戏场景的设计
3.1.1 游戏场景的定位原则
3.1.2 绘制设计草图
3.1.3 加工制作场景材料
3.2 层次编辑器的使用方法
3.2.1 在窗口中放置对象(Placing Objects on the Screen)
3.2.2 测试你的层次(Testing your Lrevel)
3.3 应用实例——创建游戏环境
3.3.1 游戏背景的编辑
3.3.2 活动对象的场景定位
思考与练习题
第4章 设置游戏事件
4.1 游戏中的事件与动作
4.1.1 什么是游戏事件
4.1.2 什么是游戏动作
4.1.3 事件和动作之间的区别
4.2 事件编辑器
4.2.1 什么是事件编辑器
4.2.2 事件编辑器的作用
4.3 事件的基本构成与作用
4.3.1 活动对象事件(Active Object Events)
4.3.2 特殊对象事件(Special Object Events)
4.3.3 声音对象事件(Sound Object Events)
4.3.4 定时器对象事件(Timer Object Events)
4.3.5 故事板控制对象事件(Storyboard Object Events)
4.3.6 创建对象事件(Create Object Events)
4.3.7 鼠标指针和键盘事件(The Mouse Pointer and Keyboard Events)
4.3.8 玩者对象事件(Player Object Events)
4.3.9 问答对象事件(Question and Answer Object Events)
4.3.10 计数器对象事件(Counter Object Events)
4.3.11 高分对象事件(High Score Object Events)
4.3.12 编辑对象事件(Edit Object Events)
4.3.13 AVI对象事件(AVI Object Events)
4.3.14 QuickTime对象事件(Quick Time Object Events)
4.3.15 MPEG对象事件(MPEG Object Events)
4.3.16 FLI/FLC对象事件(FLI/FLC Object Events)
4.3.17 CD音频对象事件(CD Audio Object Events)
4.3.18 MCI对象事件(MCI Object Events)
4.3.19 图像对象事件(Picture Object Events)
4.3.20 按钮对象事件(Button0bjectEvents)
4.4 游戏的动作与应用
4.4.1 活动对象的动作(Active Object Actions)
4.4.2 特殊动作(Special Actions)
4.4.3 声音动作(Sound Actions)
4.4.4 故事板动作(Story board Actions)
4.4.5 创建新对象动作(Create New Object Actions)
4.4.6 鼠标指针动作(Mouse Pointer Actions)
4.4.7 玩者动作(Player Actions)
4.4.8 文字对象动作(Text Object Actions)
4.4.9 问答对象动作(Question and Answer Object Actions)
4.4.10 计数器对象动作(Counter Object Actions)
4.4.11 高分对象动作(High Score Object Actions)
4.4.12 编辑对象动作(Edit Object Actions)
4.4.13 AVI对象动作(AVI Object Actions)
4.4.14 QuickTime对象动作(Quick Time Object Actions)
4.4.15 MPEG对象动作(MPEG Object Actions)
4.4.16 FLI/FLC对象动作(FLI/FLC Object Actions)
4.4.17 CD音频对象动作(CD Audio Object Actions)
4.4.18 MCI对象动作(MCI Object Actions)
4.4.19 INI对象动作(INI Object Actions)
4.4.20 图像对象动作(Picture Object Actions)
4.4.21 按钮对象动作(Button Object Actions)
4.4.22 混音器对象动作(Mixer Object Actions)
4.5 事件编辑器的使用方法
4.5.1 编辑事件(Editing Events)
4.5.2 组合事件(Grouping Events)
4.6 实例练习——制作一个简单的小游戏
4.6.1 构建游戏环境
4.6.2 设置游戏事件
思考与练习题
第5章 The Games Factory的对象
5.1 游戏对象基础知识
5.1.1 认识游戏对象
5.1.2 游戏对象的创建方法
5.2 游戏对象的编辑操作
5.2.1 游戏对象的属性设置
5.2.2 游戏对象的加工处理
5.3 游戏对象使用详解
5.3.1 大多数游戏对象的共同参数
5.3.2 活动对象(Active0bjects)
5.3.3 背景对象和速成背景对象(Backdrop Objects and Quick Backdrop Objects)
5.3.4 文字对象(Text Objects)
5.3.5 问答对象(Question and Answer Objects)
5.3.6 计数器对象(Counter Objects)
5.3.7 得分对象(Score Objects)
5.3.8 生命对象(Lives Objects)
5.3.9 高分对象(High Score Objects)
5.3.10 编辑对象(Edit Objects)
5.3.11 AVI对象(AVI Objects)
5.3.12 QuickTime对象(Quick Time Objects)
5.3.13 MPEG对象(MPEG Objects)
5.3.14 FLI/FLC对象(FLI/FLC0bjects)
5.3.15 CD音频对象(CDAudio0bjects)
5.3.16 MCI对象(MCI Objects)
5.3.17 INI对象(INI Objects)
5.3.18 图像对象(Picture0bjects)
5.3.19 按钮对象(Button Objects)
5.3.20 混音器对象(Mixer Objects)
……
第6章 表达式的使用
第7章 游戏图像编辑
第8章 游戏动画编辑
第9章 游戏的调试与发布
附录1 新版本The Games Factory简介
附录2 The Games Factory常用词汇中英文对照表
前言
第1章 The Games Factory概述
1.1 The Games Factory简介
1.1.1 什么是The Games Factory
1.1.2 The Games Factory的基本结构
1.1.3 The Games Factory的安装
1.2 The Games Factory的面板与工具
1.2.1 菜单栏
1.2.2 工具栏
1.2.3 编辑工作区
1.3 The Games Factory的基本编辑工具
1.3.1 Story board Editor(故事板编辑器)
1.3.2 Level Editor(层次编辑器)
1.3.3 Event Editor(事件编辑器)
1.3.4 Step Through Editor(步进编辑器)
思考与练习题
第2章 构建游戏框架
2.1 故事板编辑器基础知识
2.1.1 什么是故事板(Storyboard)
2.1.2 故事板编辑器(Story board Editor)的作用
2.2 故事板编辑器的具体应用
2.2.1 给游戏增加层次(Adding a Level to your Game)
2.2.2 复制事件或对象(Copying Events or Objects)
2.2.3 用故事板编辑器制作幻灯(Makinga Side ShowUsing the Story board Editor)
2.2.4 添加一个动画帧(Adding an Animation Frame)
2.3 游戏框架的制作实例
2.3.1 游戏的框架设计
2.3.2 游戏的框架构建
思考与练习题
第3章 创建游戏环境
3.1 游戏场景的设计
3.1.1 游戏场景的定位原则
3.1.2 绘制设计草图
3.1.3 加工制作场景材料
3.2 层次编辑器的使用方法
3.2.1 在窗口中放置对象(Placing Objects on the Screen)
3.2.2 测试你的层次(Testing your Lrevel)
3.3 应用实例——创建游戏环境
3.3.1 游戏背景的编辑
3.3.2 活动对象的场景定位
思考与练习题
第4章 设置游戏事件
4.1 游戏中的事件与动作
4.1.1 什么是游戏事件
4.1.2 什么是游戏动作
4.1.3 事件和动作之间的区别
4.2 事件编辑器
4.2.1 什么是事件编辑器
4.2.2 事件编辑器的作用
4.3 事件的基本构成与作用
4.3.1 活动对象事件(Active Object Events)
4.3.2 特殊对象事件(Special Object Events)
4.3.3 声音对象事件(Sound Object Events)
4.3.4 定时器对象事件(Timer Object Events)
4.3.5 故事板控制对象事件(Storyboard Object Events)
4.3.6 创建对象事件(Create Object Events)
4.3.7 鼠标指针和键盘事件(The Mouse Pointer and Keyboard Events)
4.3.8 玩者对象事件(Player Object Events)
4.3.9 问答对象事件(Question and Answer Object Events)
4.3.10 计数器对象事件(Counter Object Events)
4.3.11 高分对象事件(High Score Object Events)
4.3.12 编辑对象事件(Edit Object Events)
4.3.13 AVI对象事件(AVI Object Events)
4.3.14 QuickTime对象事件(Quick Time Object Events)
4.3.15 MPEG对象事件(MPEG Object Events)
4.3.16 FLI/FLC对象事件(FLI/FLC Object Events)
4.3.17 CD音频对象事件(CD Audio Object Events)
4.3.18 MCI对象事件(MCI Object Events)
4.3.19 图像对象事件(Picture Object Events)
4.3.20 按钮对象事件(Button0bjectEvents)
4.4 游戏的动作与应用
4.4.1 活动对象的动作(Active Object Actions)
4.4.2 特殊动作(Special Actions)
4.4.3 声音动作(Sound Actions)
4.4.4 故事板动作(Story board Actions)
4.4.5 创建新对象动作(Create New Object Actions)
4.4.6 鼠标指针动作(Mouse Pointer Actions)
4.4.7 玩者动作(Player Actions)
4.4.8 文字对象动作(Text Object Actions)
4.4.9 问答对象动作(Question and Answer Object Actions)
4.4.10 计数器对象动作(Counter Object Actions)
4.4.11 高分对象动作(High Score Object Actions)
4.4.12 编辑对象动作(Edit Object Actions)
4.4.13 AVI对象动作(AVI Object Actions)
4.4.14 QuickTime对象动作(Quick Time Object Actions)
4.4.15 MPEG对象动作(MPEG Object Actions)
4.4.16 FLI/FLC对象动作(FLI/FLC Object Actions)
4.4.17 CD音频对象动作(CD Audio Object Actions)
4.4.18 MCI对象动作(MCI Object Actions)
4.4.19 INI对象动作(INI Object Actions)
4.4.20 图像对象动作(Picture Object Actions)
4.4.21 按钮对象动作(Button Object Actions)
4.4.22 混音器对象动作(Mixer Object Actions)
4.5 事件编辑器的使用方法
4.5.1 编辑事件(Editing Events)
4.5.2 组合事件(Grouping Events)
4.6 实例练习——制作一个简单的小游戏
4.6.1 构建游戏环境
4.6.2 设置游戏事件
思考与练习题
第5章 The Games Factory的对象
5.1 游戏对象基础知识
5.1.1 认识游戏对象
5.1.2 游戏对象的创建方法
5.2 游戏对象的编辑操作
5.2.1 游戏对象的属性设置
5.2.2 游戏对象的加工处理
5.3 游戏对象使用详解
5.3.1 大多数游戏对象的共同参数
5.3.2 活动对象(Active0bjects)
5.3.3 背景对象和速成背景对象(Backdrop Objects and Quick Backdrop Objects)
5.3.4 文字对象(Text Objects)
5.3.5 问答对象(Question and Answer Objects)
5.3.6 计数器对象(Counter Objects)
5.3.7 得分对象(Score Objects)
5.3.8 生命对象(Lives Objects)
5.3.9 高分对象(High Score Objects)
5.3.10 编辑对象(Edit Objects)
5.3.11 AVI对象(AVI Objects)
5.3.12 QuickTime对象(Quick Time Objects)
5.3.13 MPEG对象(MPEG Objects)
5.3.14 FLI/FLC对象(FLI/FLC0bjects)
5.3.15 CD音频对象(CDAudio0bjects)
5.3.16 MCI对象(MCI Objects)
5.3.17 INI对象(INI Objects)
5.3.18 图像对象(Picture0bjects)
5.3.19 按钮对象(Button Objects)
5.3.20 混音器对象(Mixer Objects)
……
第6章 表达式的使用
第7章 游戏图像编辑
第8章 游戏动画编辑
第9章 游戏的调试与发布
附录1 新版本The Games Factory简介
附录2 The Games Factory常用词汇中英文对照表
可视化游戏编程技术
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!