一、绪论 游戏软体简介 游戏软体的发展 游戏软体的种类与市场规模 游戏软体的类型 三维(3D)游戏的流行 游戏开发的分工与流程 游戏开发主要人员的分工 游戏开发流程 开发游戏时所遭遇的问题 游戏企划人员与程式设计师的沟通 以描述语言来开发游戏 测试及修改 研究动机、目标及方法 研究动机 研究目标 研究步骤 章节说明 12二、角色扮演游戏的分析 角色扮演游戏的简介 分析角色扮演类游戏的组成 故事背景 剧情大纲 场景 道具与装备 玩家与人物的对话 过场的剧情动画 角色扮演类游戏的程式设计 开发游戏所运用的技术 设定剧情的方法 18三、系统功能需求分析 游戏编辑系统所要编辑的项目 分析编辑工具的编辑项目 角色扮演游戏的组成架构 描述语言所必须具备的能力 描述3D场景的能力 描述过场动画的能力 描述玩家与演员互动的事件 逻辑条件的判断 对话盒的功能 28四、描述语言与视觉化编辑的方法 描述语言的基本介绍 描述语言的特性 描述语言使用的资料型态 描述语言使用的运算子 描述语言的语法介绍 描述语言的结构 场景的基本定义 演员的定义 事件的定义 描述语言的指令集 动画的定义 动画档的描述 视觉化的编辑方法 视觉化语言的介绍 图示与视觉化语言的关系 在编辑游戏所使用的视觉化方法 48五、游戏编辑系统的设计与实作 游戏编辑系统的架构 系统模组 游戏编辑系统的类别图 游戏播放器的设计与实作 游戏播放器的类别图 游戏播放器的讯息处理 场景编辑器的设计与实作 场景编辑器的功能与程式架构 场景编辑器的操作 事件编辑器的设计与实作 事件编辑器组成元件与功能 编辑流程 61六、结论与未来发展方向 结论 未来发展方向 70