首页> 中文学位 >基于J2ME的手机3D游戏引擎的研发
【6h】

基于J2ME的手机3D游戏引擎的研发

代理获取

目录

文摘

英文文摘

独创性说明及大连理工大学学位论文版权使用授权书

1绪论

1.1课题来源

1.2选题背景

1.3研究现状

1.4研究内容

1.5本文的组织结构

2面向移动的J2ME(Java 2 Micro Edition)技术

2.1 J2ME技术架构

2.2 MIDP手机程序开发流程

2.3 J2ME的3D技术

3手机游戏3D高尔夫系统的分析与设计

3.1系统需求分析

3.1.1系统主题

3.1.2系统特点

3.1.3技术分析

3.2开发平台的分析

3.2.1主流开发平台分析

3.2.2各平台在应用上的比较

3.3系统总体设计

3.3.1游戏流程设计

3.3.2游戏功能模块划分与描述

3.3.3游戏角色设定

3.3.4系统数据库设计

4 3D高尔夫游戏引擎设计与实现

4.1手机3D游戏引擎结构分析

4.2手机3D游戏引擎设计实现

4.2.1游戏画面

4.2.2渲染(Renderer类)

4.2.3流程控制(Navigator类)

4.2.4碰撞检测(Collidect类)

4.2.5摄像机(Camera类)

结 论

参考文献

附录A MIDlet主程序

致 谢

展开▼

摘要

随着通信和计算机技术的日益进步,游戏不再仅仅可以在台式计算机上玩。手机硬件技术的进步,使手机也逐渐成为一个好的游戏平台。手机虽然在计算能力、存储空间、视觉效果、声音效果上都不如台式计算机,但是,手机游戏面对的是庞大的手机使用人群从而拥有美好的未来。当人们在等待公车、购物排队以及一些比较短的间歇时间内,拿出手机享受一下手机游戏带来的快乐,这是现代通信技术与计算机技术给予人们的又一项休闲娱乐。 本文吸取了前人在网络游戏引擎方面的研究成果,重点对网络游戏引擎的系统结构方面做了深入的研究,先从宏观上说明了游戏引擎的组成部分,把这些分为系统、控制台、支持、渲染器/引擎内核、游戏界面、游戏本身以及工具/数据等部分,论述了每个组成部分的工作原理。通过对国外先进引擎的分析学习,完成了一个手机3D游戏引擎的系统架构的设计。 本文所论述的游戏引擎是用于控制所有游戏功能的主程序,而手机3D游戏引擎又具有小型化、多模块、简单化这几个特点,针对这几个特点本文将引擎设计的内容分为以下几个模块:用户界面、渲染、流程控制、碰撞检测以及摄像机这五个模块。最后协同配合大连泰康科技有限公司的同仁,在“3D高尔夫”的项目工作中,设计了完整的游戏流程及一个小型的手机3D游戏引擎,并完成了引擎中最主要的五个功能类的实现。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号