游戏编辑器的研究与实现

被引量 : 1次 | 上传用户:zxlpku
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在游戏项目开发中,游戏工具的开发始终占据重要的位置。软件工程技术的进步使得越来越多的工程开发理念被应用到游戏领域。无论是游戏设计理念、项目开发流程,都使得开发效率大大提高,更复杂的游戏也开始诞生。本文首先介绍了当前游戏产业的发展状况,并阐述了游戏项目开发中游戏编辑器的重要地位。然后根据论文课题的研究状况,提出了3D游戏编辑器的功能需求。本文通过设计和开发3D游戏编辑器,实现了角色编辑、物品编辑和场景编辑,并设计完成了支持编辑器的文件脚本系统,同时将脚本解析模块和游戏引擎集成起来。在脚本系统基础上模拟了RPG游戏中剧情设计流程。本文初步构建起游戏引擎与编辑器结合的基本框架,考虑到后期拓展的方便,将编辑器作为游戏引擎的一个独立模块,并使编辑器对资源处理的结果可传递到游戏引擎中并渲染出来。系统原型采用引擎与资源处理逻辑分离的架构,使引擎只需关注核心的渲染模块和其它独立于游戏资源的模块部分,资源处理则交给编辑模块来完成。编辑器采取脚本文件编辑的方式,实现了对角色、物品、场景等基本要素的编辑。其优点是便于今后的拓展,如使用脚本语言、可视化界面等。本文在脚本系统的基础上,以事件驱动的方式模拟了游戏剧情的流程,并实现了RPG游戏的若干基本要素,角色、物品的属性值等可以通过引擎完成相应的实时绘制。系统原型实现了主角与场景NPC之间的简单对话以及对话的条件逻辑,从而能根据主角所处的状态和NPC进行不同的对话。场景的切换及角色与NPC的交互过程实现了游戏中事件驱动的剧情发展流程。最后,本文对所研究的工作做了总结,指出了需要改进的地方,并对下一步的研究方向提出了展望。
其他文献
无线多媒体传感器网络(Wireless Multimedia Sensor Networks,WMSNs)是一种支持传输图像和视频等信息服务的无线传感器网络,在环境监测、移动医疗、交通监测等诸多领域都具有
肖像画是一种描绘具体人物形象的绘画。人脸是人体最富有个性化的部分,人脸特征的不同体现着人物之间的个体差异,一幅逼真的肖像画不仅能抓住人物的面部特征,而且能刻画出人物的
从1972年发现NP-完全性以来,很多学者就对NP-难的优化问题能否有快速算法来计算其近似解感兴趣,然而对大部分这类问题,寻求有效的近似算法都令人失望。于是尝试来证明求其近似解
网格技术是一种新兴的基于Internet的应用技术,网格技术的出现使互联网上所有资源的全面连通成为可能。但是,网格系统的异构性、动态性、多域性等特点使得网格安全问题比普通
无线传感器网络在世界各个领域都有着相当巨大的应用价值,它已经引起了世界各国在工业、农业、军事、环境、医疗等传统领域以及家用、保健、交通等许多新兴领域方面的极大应用
学位
近几十年来,数字图像,视频的处理技术一直受到广泛关注。不仅是专业的影视、动漫企业,更多的非专业用户希望对自己拍摄的媒体素材进行编辑处理工作。图像,视频的分割技术在素
随着信息技术的发展,图像处理技术已经成为科学研究的有力工具。在医学图像处理领域,应用分析处理系统对减轻医生的阅片劳动强度和提高诊断精度具有重要的意义,而图像分割是图像
随着信息时代的到来,人们对数据交互和通信的需求越来越大。大多数的数据和信息可以通过传统的路由-交换互联网有效传输,但在一些网络设备难以架设的偏远山区以及在河流湖泊
数据挖掘技术通过对数据库中的数据进行挖掘,可以得到很多重要的知识,包括分类知识、聚类模式、关联规则以及序列模式等等。其中关联规则是通过分析数据库中频繁出现的数据之
聚类和分类是数据挖掘中的基本任务。长期以来,关于聚类技术在分类中的研究主要集中在应用聚类对训练数据进行数据预处理,期望通过减少噪音数据的影响提高最终的分类精度,因此,如