1 / 53
文档名称:

游戏系统开发.doc

格式:doc   页数:53页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

游戏系统开发.doc

上传人:ffy51856fy 2016/7/24 文件大小:0 KB

下载得到文件列表

游戏系统开发.doc

相关文档

文档介绍

文档介绍:对的时间遇见对的人是一生幸福;对的时间遇见错的人是一场心伤;错的时间遇见对的人是一段荒唐;错的时间遇见错的人是一声叹息。电子科技大学硕士学位论文基于 J2ME 的嵌入式 3D 游戏引擎的粒子系统分析与设计姓名:王津申请学位级别:硕士专业:软件工程指导教师:陈雷霆 20070513 摘要嵌入式设备高速发展的今天,嵌入式游戏也面临的巨大的挑战和机遇,而作为处理运行在嵌入式设备上的 3D 游戏的底层技术平台的嵌入式 3D 游戏引擎的开发就有了很大的发展空间。它为游戏开发者提供了一套核心的,可复用的代码和系列工具。目前, 3D 游戏通常运行的嵌入式设备主要包括:高性能手机、高端 PDA(Personal DigitalAssistant) 、 GameBoy , PSP 等。 3D 手机游戏引擎技术的出现是手机 3D 游戏程序设计发展的里程碑之一,它也是软件工程、专业化分工和游戏产品的独特文化性要求在游戏开发中的综合体现。游戏引擎是软件工程中的软件复用思想在游戏开发中的表现形式之一。它把游戏中最常见、最核心的功能进行集成,形成通用的框架平台。这样,在进行具体的游戏产品开发时,游戏编程人员就不需要从头做起,而是可以直接调用游戏引擎提供的强大功能,在短时间内高质量地开发出新游戏,适应游戏产业的激烈市场竞争。游戏引擎也促使游戏编程人员进行更为专业化的分工。游戏往往受限于硬件性能,尤其是运行在手机设备上的 3D 游戏,因此游戏往往要追求高效率和高性能,这对游戏开发人员提出了很高的要求。这种高要求产生了更专业的分工,一部分高水平的开发人员从事性能要求很高的游戏引擎的开发,而一般水平的开发人员则利用引擎进行具体游戏产品的开发。游戏产品的核心特点是创意和可玩性。这就使得游戏的开发要变得比较容易和简单,使得不懂编程的游戏创作人员也能快速的实现他们的创意。这也是促进游戏引擎发展的一个方面。本文较全面地介绍了嵌入式 3D 游戏引擎的主要内容和基础理论,研究的重点是防在了游戏引擎中粒子系统和多媒体系统的研发。除了基础理论的研究外,本文还研究了移动设备的应用程序开发平台 J2ME ,基于手机设备的 J删D 图形国际标准 M3G(JSRl84) 以及分析了引擎系统中的人工智能模块。最后在理论与实践相结合的基础上,实现了一些简单的粒子系统模拟现实生活场景的效果以及相应的多媒体效果。关键词:游戏引擎;粒子系统; JSRl84 ;手机游戏; Abstract Abstract Nowadays , Embedded equipments develope ina fast speed , SO there is huge challeng e also a big chance which the Embedded game need to face . Asa sort of lower laye r technology platform,which is devised for 3D game of running on embedded devices , Embedded 3D gallic engine development has a very expanse room to advance . It provides game developer with a reusable kemel of code and a series of tools . At present , embedded devices of running 3D game mainly include : hi曲-powered mobile , advanced PDA(Personal Digital Assistant) , GameBoy and PSP etc . The emergence of embedded 3D game engine technology is one of 3D gamc programming development milestones . It also synthetically shows the software engineering,the specialization divides the work,game unique culture request . The game engine is one of expressional format of software reusable thought from softwar e engineering theory in game development . It integrates the most coulmon and the