预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于SymbianOS的手机游戏引擎的研究及应用的综述报告 SymbianOS是一种基于C++的操作系统,主要用于智能手机上,该操作系统被广泛使用并且具有比较高的可扩展性。在这个操作系统上,游戏引擎的应用越来越普遍。本文将对SymbianOS平台上的游戏引擎进行综述报告,以下是详细的内容。 一、SymbianOS SymbianOS是由英国伦敦最初由SymbianSoftware有限公司开发,然后由诺基亚、索尼爱立信、摩托罗拉和三星等手机制造商相继购买股份,形成了一个联盟。SymbianOS的发展经历了一系列的改进,使得它在智能手机的市场上有着广泛的应用。SymbianOS具有可扩展性和灵活性,开发者可以很方便地在这个平台上进行开发工作。 二、SymbianOS上的游戏引擎 SymbianOS上的游戏引擎主要包括OGRE、MascotCapsule、Gizmo3D、Torque和Unity等引擎。下面分别对这些引擎进行了简单介绍: 1、OGRE(Object-orientedGraphicsRenderingEngine) OGRE引擎是一种非常流行的开源3D游戏引擎,它可以在SymbianOS平台上进行开发工作。OGRE引擎的设计简单而且易于使用,使用者可以得到出色的渲染效果。此外,它有广泛的社区支持,这使得开发者可以很方便地获取相关的开发信息。OGRE引擎主要特点是高效,功能丰富,支持各种粒子和光照特效,支持物理模拟和多线程编程。 2、MascotCapsule MascotCapsule引擎是日立软件开发的3D游戏引擎,它的特点是体积小、加载速度快、运行效果好以及支持多种音频格式等。MascotCapsule引擎已经成为了日本手游市场的主流开发平台。该引擎的其他特点包括:底层渲染引擎,模型编辑器,纹理贴图,自定义界面等。 3、Gizmo3D Gizmo3D引擎是一种Symbian上的轻量级3D游戏引擎,其设计简单而且易于使用。它支持单机、多人以及网络游戏,可以很方便地进行多平台开发。该引擎主要特点包括:网格模型的支持、动态纹理、物理引擎等。 4、Torque Torque引擎是一种Symbian上的商用3D游戏引擎,它被广泛用于高级动作游戏、角色扮演游戏和第一人称射击游戏。该引擎的编程语言是C++,具有许多可定制化的特性。这个引擎还有时钟同步技术,支持多人在线游戏。 5、Unity Unity引擎是一种跨平台的游戏引擎,可以在Windows、MacOSX、iOS、Android和Symbian等平台上运行。该引擎的可视化特点是其主要优势之一,可以查询对象并进行编辑器操作。此外,开发者还可以利用该引擎创建原生视图或场景视图等图形效果。 三、结论 本文主要对SymbianOS平台上的游戏引擎进行了介绍,包括OGRE、MascotCapsule、Gizmo3D、Torque和Unity等引擎。这些引擎各具特色,对SymbianOS的智能手机游戏开发有着很好的支持作用。在以后的开发过程中,开发者可以根据游戏的需求,选择最适合自己的游戏引擎,从而创建出更加优秀的游戏。