收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 其它专业论文 >> 软件工程本科论文

手机2D RPG游戏引擎设计开发

[关键词:手机游戏,引擎设计]  [热度 ]
提示:此毕业设计论文完整版包含【论文,答辩稿
作品编号:rjgc0214,word全文:54页,合计:24000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
手机2D RPG游戏引擎设计开发毕业设计论文------

本文将涉及游戏开发引擎及游戏引擎配套基础工具的选择、设计和开发。游戏引擎的开发将包括游戏引擎中通用的场景的渲染、内存的使用、动画的创建、物理系统、声音、人工智能等等;针对RPG游戏本身的特殊性,还将特别研究其阻挡、遮挡及碰撞系统,脚本系统,事件的处理系统,任务系统,道具系统以及战斗系统。同时,还将就引擎的商业实用性以及手机平台的特殊性讨论如何在J2ME受限平台上根据RPG游戏特点进行性能优化,更好地管理、优化代码使其适用于实际开发中,以达到有效地缩短开发周期、管理维护代码、提高游戏性能并使其派生的游戏适用于不同的手机终端平台上,同时达到用户的最佳游戏体验的目的。

......

本文研究的主要内容

在实习开始的四个月中本人首先进行了六款的游戏的移植:从内容来看,这些游戏涉及包括2D益智类游戏、桌面游戏、体育游戏以及动作冒险类游戏。藉此对各种游戏的特点有了深化的认识。从代码质量来看,欧美的游戏代码相当规范,结构非常紧凑。日韩的游戏相对零乱。这和日韩手机的高性能和高存储量十分不开的。同时,可以注意到,日韩的游戏一些可以判断明显是由脚本生成,说明他们应该有比较成熟的引擎或开发模块。这一段时间里通过广泛地接触这些国家的游戏代码,搜集相关的最新资料,尽量多地吸收其先进的经验。随后,本人开始RPG类游戏的开发和移植,在此期间通过大量接触国内外各种形式的RPG类游戏开阔眼界、拓展了思路,也对其游戏特点有了更深刻的认识。

本文就是在这些实践的基础上,进行的游戏开发引擎的设计研究。将涉及的内容大致包括:

(1)游戏开发引擎的设计开发  包括基础的场景渲染,阻挡、遮挡及碰撞系统,动画,声音,人工智能及游戏通用界面等。

(2)针对RPG游戏的开发  特别研究其事件的处理系统、任务系统、道具系统、买卖系统以、战斗系统,地图解析器、脚本解析器等。

(3)游戏引擎配套基础工具的设计和开发  包括地图编辑器、脚本编辑器及游戏资源整合器等。

(4)为适应手机终端特性进行的改进  讨论如何管理内存、优化游戏性能并改进代码使开发引擎派生的游戏能够移植到不同的手机终端平台上。

(5)为适应生产需求进行的改进  讨论如何有效的使用开发引擎来缩短开发周期,如何管理维护代码并加快移植速度。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文,答辩稿
作品编号:rjgc0214,word全文:54页,合计:24000

本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——手机2D RPG游戏引擎设计开发(论文,答辩稿)!