三维教育游戏开发方法研究.docVIP

  • 3
  • 0
  • 约4.96千字
  • 约 11页
  • 2018-08-13 发布于福建
  • 举报
三维教育游戏开发方法研究

三维教育游戏开发方法的研究   摘 要:教育游戏作为游戏产业的新领地,有着巨大的发展潜力。本文综合分析了目前教育游戏的发展现状,针对其不足提出了一种开发三维教育游戏的新方法――EMV。即用EML教育建模语言进行可表达性教学设计;用3DMAX构建三维场景;用VIRTOOLS进行数据处理和交互控制。本文使用EMV方法设计开发了一个教育游戏的实例。   关键词:三维 教育游戏 EML 3DMAX VIRTOOLS   中图分类号:G40-057 文献标识码:A 文章编号:1673-8454(2008)07-0045-03      教育游戏是游戏产业的新领地,它的研究领域涉及多学科,主要包括教育学原理、课程与教学论、教育技术学、心理学、传播学、美术学、设计艺术学、计算软件与理论、计算机应用技术等。教育游戏产业研究报告(2004)将教育游戏定义为“能够培养游戏使用者的知识、技能、智力、情感、态度、价值观,并具有一定教育意义的计算机游戏软件”。[1] 同时此报告中大量详实的数据表明,教育游戏的市场潜力和应用前景巨大。目前,国内外在这个领域的研究开发还属起步阶段。由于大多数的教育游戏都采用二维或伪三维技术,因此场景不够真实,吸引力不强;还存在教学设计不明确、游戏性和教育性把握不平衡、游戏的交互设计不够友好、师生以及生生之间的协作交流不够便捷等问题。综合分析上述不足,本文提出了一种针对三维教育游戏的开发方法――EMV。并通过一个简单实例的设计、开发与应用,证明了此方法的可操作性,为三维教育游戏的研究实现提供了一种可行方案。      一、开发工具简介      教育建模语言EML(Educational Modeling Language)是一种语义符号系统,它“为了支持学习对象的可重用和互操作,从教育学角度构建语义信息模型,用来绑定和描述学习单元(Unit of Learning)内部的学习内容和学习过程”。[2] 2003年1月,它被国际网络教育信息标准制定组织IMS作为学习设计(Learning Design)规格的基础,正式成为了一种数字教育资源的学习技术规范。EML的语义信息模型使用面向对象的UML建模符号来描述,它把学习过程高度抽象为:多个角色利用教学资源在某种环境中的活动。[2] 这一模型有机地支持各种教学理念、学习方法和资源工具。   3DMAX是强大的三维建模、动画、渲染软件,具有良好的操作界面。用户通过此软件能够方便地创造多种具有真实感的三维物体造型,被广泛应用于游戏、影视、广告等行业。   VIRTOOLS,是由法国全球交互三维开发解决方案公司VIRTOOLS所开发的一套具备丰富互动行为模组的即时3D环境虚拟实境与多媒体互动编辑软件。它可以将现有的3D模型、2D图形或影音等档案格式整合在一起。VIRTOOLS在3D互动展示方面是一种强大的技术,有着完善的组成:一个创作应用程序、一个动作引擎、一个渲染引擎、一个Web播放器、一个软件开发工具包。      二、EMV开发方法      EMV方法可以分为四个步骤:分别是游戏策划设计、游戏模型的构建、游戏的控制实现、游戏的发布及测试反馈,如图1所示。      1.策划设计   EMV方法的开发首先是教育游戏的策划设计。在这一步骤中使用EML教育建模语言实现整个构思和流程的设计表达。即在建构主义理论、行为主义或认知理论的指导下,分析学习过程中的学习对象、学习目标、学习的先决条件、学的活动、教的活动和学习服务之间的依存关系,根据EML的语法和原则,绘制教育游戏系统的元模型。   EML用于教育游戏前期策划设计的优势在于:(1)可重用和互操作性。在EML语义信息模型中,利用学习对象来建立完整、灵活、有效的学习单元。[3] 作为模型中的最小单元,学习单元不是学习对象堆积的容器,而是一个具有教学目标的意义单元,它不受学习类型、学习方式和学习规模的约束。学习单元的通用性实现了EML模型中的可重用和互操作。(2)可表达性。EML模型把观念和思想领域的教育游戏设计构思转到了语言领域,实现了游戏中教育要素间的交流和问题传达,打破了设计和实践融合过程中只可意会不能言传的局面。为教育游戏的设计提供了一种科学、明确的教学表达范式。   通过EML的语言表达,可以更加明确游戏中的教育要素和游戏实践的结合,便于从总体上对系统进行交流修改和技术实现。   2.模型的构建   完成策划设计步骤后,需要构建游戏所需的场景、角色、工具等三维模型和动画。在这一步骤中使用3DMAX建模软件来实现。在3DMAX中制作三维模型和动画,然后以NMO格式来保存文件(导出NMO格式文件需要安装相应的MaxExporter插件),导入到VIRTOOLS的编辑区中进行观察和修改。

文档评论(0)

1亿VIP精品文档

相关文档