第一章 入门篇 ..1
1.1 一个简单例子"Hello上海"...........................2
1.1.1 打开编辑器............................................2
1.1.2 载入Hello上海.....................................3
1.1.3 移动镜头,简单地察看一下整个环境..3
1.1.4 打开测试对话框......... ......................... 4
1.1.5 开始测试.............................................
4
1.2 十字光标5
1.3 基础的基础--路径..........................................6
1.3.1 如何绘制一条路径...............................7
1.3.2 路径形状的调整.....................................8
1.3.2.1. 节点位置的调整..................9
1.3.2.2. 线段形状的调整.................10
1.3.2.3. 让路径紧贴地面.................11
1.3.3 来,让我们再来逛一逛(设置主路径)..................15
1.3.4 路径上各点方向的调整......................16
1.3.5 在路径上各段的运动速度调整........18
1.3.6 调整在路径上的整体速度..................19
1.3.7 镜头的基本速度调整........................21
1.3.8 路径小结...............................................22
1.4 创建一个新的场景............................................22
1.4.1 新建文件.............................................22
1.4.2 设置场景主文件................................23
1.4.3 设置场景天空.......................................28
1.4.4 保存场景文件........................................31
1.4.5 关于生成场景的几点说明................31
1.5 游戏中的元素....................................................32
1.5.1 游戏元素分类.....................................32
1.5.2 物品篮...................................................32
1.5.3 将游戏物品加入场景..........................33
1.5.4 移动已经加入场景的游戏物品.........35
1.5.5 旋转已经加入场景的游戏物品...........36
1.5.6 建立好三维坐标的概念......................37
1.5.7 将游戏AI加入场景.............................39
1.5.8 为游戏AI指定路径............................39
1.5.9 如何看到AI(添加AI生成事件)..........41
1.5.9.1 添加一条AI生成事件...........42
1.5.9.2 多加练习,再多添加几个AI47
1.5.10如何让AI做动作(添加AI动作事件)....................49
1.6 游戏的动力--事件........................................53
1.6.1 事件的基本组成.................................53
1.6.2 动作事件的执行机制..........................53
1.6.3 尝试更复杂的连续动作.......................54
1.6.4 除动作控制以外的事件......................56
1.7 让镜头在固定点等待--摄影机动作............57
1.8 让镜头在固定点旋转--摄影机动作............59
1.9 游戏进程的控制--条件.................................62
1.10 小结.......64
2 熟练篇 ....... 65
2.1 游戏中的度量单位 ....................................66
2.2 场景的高级属性设置 ..................................66
2.2.1 主角参数................................................67
2.2.1.1 玩家基本速度....................67
2.2.1.2 无敌.........67
2.2.1.3 渲染全部场景...................67
2.2.1.4 全部有武器68
2.2.1.5 显示主角...68
2.2.1.6 默认环境音效类型.............68
2.2.1.7 游戏难度...68
2.2.1.8 关卡列表...68
2.2.2 显示范围.............................................69
2.2.3 SFX编辑框.........................................70
2.2.4 字符串表.............................................72
2.3 游戏元素的定位功能.........................................74
2.3.1 "元素列表"对话框..............................74
2.3.2 元素定位............................................76
2.4 游戏元素的属性................................................78
2.5 物品详细介绍....................................................79
2.5.1 武器...................................................79
2.5.2 弹药和补给..........................................80
2.5.3 摆设....................................................80
2.5.3.1 无伤害力的.80
2.5.3.2 有伤害力的.80
2.5.4 辅助物品.............................................81
2.6 AI详细介绍.......................................................82
2.6.1 普通日军.....................................................83
2.6.2 特殊日军.......................................................84
2.6.3 市民.84
2.6.4 主人公...........................................................84
2.6.5 交通工具......................................................84
2.6.6 摩托车和车上人员.......................................84
2.6.7 重机枪AI和重机枪手AI..............................85
2.7 关于物品、AI到AI的绑定......................................85
2.8 路径详细介绍.............................................................86
2.8.1 路径属性........................................................86
2.8.2 路径颜色变更.................................................86
2.8.3 路径显示和隐藏.............................................87
2.8.4 路径的移动和旋转........................................88
2.8.5 路径上节点的增减.......................................88
2.8.6 路径的断开和焊接.........................................89
2.8.7 路径的特殊处理方法--清理事件中ID..90
2.9 编辑器中游戏元素的拷贝和粘贴.............................91
2.10 同时针对多个同类游戏元素的操作.........................92
2.10.1 同时选中多个同类游戏元素..............92
2.10.2 同时移动多个同类游戏元素...............93
2.10.3 同时复制和粘贴多个同类游戏元素..94
2.10.4 复制和粘贴多个同类游戏元素的定位技巧.............94
2.10.4.1 多个物品和AI的定位拷贝............94
2.10.4.2 多条路经的定位拷贝.................95
2.11 运用拷贝和粘贴加快编辑速度..................................95
2.12 编辑动作的Undo和Redo.......................................96
2.13 元素名称的显示开关.................................................97
2.14 添加效果.......97
2.14.1 虚拟子弹效果........................................97
2.14.2 GFX效果............................................100
2.14.3 声音效果..............................................102
2.14.4 屏幕效果(淡入淡出)............................104
2.14.5 环境效果(雨雪)....................................105
2.14.6 字幕....................................................106
2.15 对象附属事件............................................................108
2.15.1 单一条件的对象附属事件...................108
2.15.2 多条件的对象附属事件.....................110
2.16 和AI、物品相关的命令详述..................................110
2.16.1 AI动作命令.........................................110
2.16.2 AI调整命令..........................................110
2.16.3 特殊属性相关命令...........................112
2.16.4 存在性相关命令..................................112
2.17 主角相关的命令详述......................................112
2.18 全局相关的命令详述......................................113
2.19 其他事件类型详述...........................................115
2.20 事件条件详述..................................................118
2.21 小结...120
3高级篇................121
3.1 分段测试.......................................................122
3.2 路径跳转......................................................122
3.3 条件与分支....................................................123
3.3.1 普通的条件分支..............................123
3.3.2 特殊的条件分支..................................125
3.3.2.1 创建封闭路径................... 125
3.3.2.2 安排主路径上的阻塞事件....126
3.3.2.3 安排封闭路径上的监视事件...126
3.3.2.4 安排封闭路径上的AI的后事...127
3.3.2.5 安排监控AI在适当的时候出现.............................................................127
3.3.2.6 示例..........127
3.4 循环与计数..................................................128
3.4.1 循环..................................................128
3.4.1.1通过封闭路径.128
3.4.1.2 通过对象附属事件...............129
3.4.1.3 循环的结束...130
3.4.2 计数.....................................................130
3.5 摄影机的跳转..................................132
3.6 小结.134
附录 血战上海滩资源浏览器的使用....................135
1. 提供血战上海滩资源浏览器的意义..........135
2. 打开血战上海滩资源浏览器......................135
3. 浏览模型及动....................................135
1) 浏览人物(AI)的模型及动作............136
2) 浏览物品的模型................................139
4. 观看各种效果...................................................139
5. 倾听二维声音.............................................141
6. 倾听三维声音...................................................141
7. 欣赏各种天空............................................142
8. 小结...144