游戏模型展示平台开发设计与研究
作者:黄剑锋 高华
来源:《神州·中旬刊》2013年第01期
摘要:本文主要论述游戏模型展示平台的开发过程和研究成果,此展示平台以Virtools软件为基础,开发一套游戏模型展示的软件,此软件可以为游戏美术制作者提供一套展示游戏模型的软件,使用者可以利用此软件,测试自己的角色在游戏中的效果,观察角色的动作和模型,为使用者提供参考和预览效果。 关键词:游戏模型展示 Virtools 游戏美术 1 引言
本项目的制作需要使用Virtools为平台,利用BuildingBlocks模块的功能开发一款的应用程序,并通过3Dmax软件制作美术元素导入到游戏中,学生利用此软件测试游戏模型,学生可以按照制作文档,制作自己的模型,并通过此软件测试在游戏中的效果。 2 关于Vir tools
由法国达索公司研发的虚拟现实解决方案, Virtools 是一套整合软件,可以把三维模型,平面图片和音效整合在一起,形成3D环境虚拟实境的编辑软件,通过此产品可以制作出非常丰富的产品,如计算机游戏,手机游戏,交互电视,教育培训,产品仿真等。
Virtools通过提供可视化编辑模式环境和500 多个BuildingBlocks,并支持开发BB模块的功能,编程人员可以通过C++等编程语言开发扩展包。 在这个课题中通过开发插件实现模型展示平台的功能。 3 游戏模型展示平台的设计 3.1 展示游戏模型
本课题研究的内容是通过Virtools软件制作一套游戏模型展示平台,平台的功能是让学生利用此平台展示学生的游戏模型作品。初学游戏美术制作的学生,完成游戏模型作业只能在三维软件中看到效果,无法看到模型在游戏中的效果,利用本课题的研究成果可以让学生实现这一功能,让学生制作的模型可以在游戏中展现,让模型与制作者产生互动,提高学生的学习兴趣,同时也能提高学生的制作水平。 3.2 程序的交互设计
龙源期刊网 http://www.qikan.com.cn
在软件的开头和结尾有动画来说明主题及简要剧情。在程序开始设计了角色的选择模式,可以通过程序选择自己的角色和服饰,并可以通过更改角色的皮肤和装饰及武器,丰富了角色信息,给使用者一个全新的体验。 3.3 软件开发流程
此程序是在Virtools软件的基础上,利用C++程序语言开发了程序中的
BuilduingBlock模块,实现了程序与游戏美术之间的交互,利用程序制作出了游戏角色的选择界面和UI系统,学生可以安装此程序测试自己的游戏作品,帮助学生检测作品中的不足。此程序展示的内容为网络游戏《魔兽世界》的模型演示效果,通过此平台可以此时模型的动作的特效,还可以利用交互功能更换游戏的贴图和模型,实现游戏模型的展示,此程序的安装环境需要连接网络,单机执行只能实现部分功能,分为模块设计、交互设计、美术设计、项目测试四个阶段。 3.3.1 模块设计
通过C++程序编写与Virtools的SDK功能实现程序程序的交互,利用模块的链接实现程序的交互,为模型提供骨骼,动作,贴图等操作,来实现模型的旋转,位移等操作。 3.3.2 交互设计
这一阶段包含游戏美术资源有程序的结合。在游戏美术方面, 经过详细整理游戏制作中的分工, 并预先设计游戏制作的版本管理机制, 创建了一个策划主文档并详细分为脚本、细节设计、模型及场景、程序及相关文档等几个部分, 根据项目的前期策划,完成程序的交互功能。
3.3.3 美术设计
为了能让学生体验到可视化的游戏模型展示画面,此项目模拟《魔兽世界》的界面操作,利用软件实现模型的选择,动作的展示,服饰的更换功能。之后程序制作组利用Virtools 制作项目演示方案。美工人员根据策划要求利用3DS MAX 等三维建模。 并根据项目的策划脚本,完成项目的游戏场景美术制作,并同时附有程序人员制作建议,如场景中的粒子特效制作效果等。在建模过程中, 为实现更好的教学效果利用3DS MAX、Maya等三维设计软件设计,最大化表现模型的精细度。 3.3.4 项目测试阶段
测试阶段是完成模型的测试效果,测试模型的精细程度对程序的影响,模型的贴图在程序的表现效果等功能。在测试过程中的软件运行帧率是否达到可接受的水平并保持稳定, 并在测试过程中发现程序中的bug,提出修改意见和解决方法。
龙源期刊网 http://www.qikan.com.cn
4程序的应用
课题的创新点是此课题在游戏美术方面的测试程序极少见的,该课题研究的目的是使用Virtools软件制作一套游戏模型展示平台。这一平台可以帮助学生实践自己的模型,让学生可以在游戏环境中体验自己的模型,从中找到不足,帮助学生提高制作能力。
本课题可以应用在大一和大二的教学中,低年级的学生对游戏美术了解不多,可以通过此课题的成果让学生认识游戏专业的内容和制作要求,大一和大二就能体验游戏制作乐趣。 本课题研究成果应用范围主要是对游戏美术的初学者,让学生体验游戏制作的乐趣,提高学生对游戏制作的乐趣。本课题也可以应用在学生的模型和贴图作业检测中,观察学生作业是否符合游戏美术制作的规格和要求,让学生也能知道自己的缺点和优点,帮助学生提高制作水平。 5 结束语
本项目基于Virtools 平台设计,所以使用的人员要了解此软件,并能利用三维软件制作游戏美术资源,才能达到游戏美术的测试功能。程序开发主要应用于游戏美术方面的教学,其特点是人机交互性与游戏相结合的开发理念, 以及通过以三维效果的表现形式从而实现学生能力提高。 参考文献:
[1] [美]唐纳德·A·诺曼,设计心理学,中信出版社, 2010-03
[2]刘明昆,三维游戏设计师宝典-Virtools技术实战篇,山东电子音像出版社,2005年12月
[3] Dan Saffer,交互设计指南,机械工业出版社,2010年7月
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo0.com 版权所有 湘ICP备2023021991号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务