基于J2ME的手机游戏开发模式研究

基于J2ME的手机游戏开发模式研究

论文摘要

随着手机的日益普及、Java功能在移动设备上的实现,Java应用程序产生的手机增值服务逐渐体现出其影响力,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。J2ME手机游戏也随之发展迅速。如何利用现有的J2ME技术开发出一款手机游戏是本文的重点之一。随着国内手机游戏的发展,国外公司纷纷进入中国手机游戏市场,如何针对手机游戏的特点设计出一种高效而成熟的开发框架,开发模式将是本文的另一个研究重点。论文首先分析了手机游戏的发展趋势及其国内外的发展现状,详细阐述了开发J2ME手机游戏所需的开发框架及相关技术,接着分析了J2ME手机游戏企业的现有开发模式,指出其开发模式在手机游戏开发中存在的弊端,特别是由于缺乏必要的开发工具而造成的开发效率低下的问题。针对上述问题,本文以现有公司的开发模式为背景,深入分析了J2ME手机游戏的特点,探讨了J2ME技术在开发,移植过程中的实际应用,并针对其应用中存在的问题进行了研究。着重阐述了基于。J2ME-POLISH技术,动作编辑器,地图编辑器等关键技术的开发模式。最后通过一款J2ME手机游戏的开发实例,展示了新开发模式及技术的实际应用。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 选题的意义
  • 1.2 国内发展现状
  • 1.3 国外发展现状
  • 1.4 论文研究内容与框架
  • 第二章 基于J2ME的手机游戏开发环境
  • 2.1 J2ME技术
  • 2.1.1 J2ME的简介及发展
  • 2.1.2 J2ME与Java其他两个版本的分析
  • 2.2 J2ME的架构设计
  • 2.2.1 J2ME的体系结构分析
  • 2.2.2 JVM在手机游戏中的作用
  • 2.2.3 J2ME Configuration
  • 2.2.4 J2ME Profiles
  • 2.2.5 手机游戏中RMS的作用
  • 2.2.6 J2ME MIDlet及其运行机制
  • 2.2.7 基于J2ME的手机游戏下载与安装
  • 2.3 基于J2ME的手机游戏开发平台构建
  • 2.3.1 J2ME的开发平台
  • 2.3.2 基于J2ME手机游戏工程的创建
  • 2.3.3 基于J2ME手机游戏工程的混淆和打包
  • 第三章 基于J2ME的手机游戏开发技术研究
  • 3.1 游戏编程接口的设计
  • 3.2 GameCanvas的使用分析
  • 3.2.1 手机游戏中的绘图
  • 3.2.2 游戏按键的使用
  • 3.3 Sprite应用原理分析
  • 3.3.1 Sprite帧
  • 3.3.2 帧序列
  • 3.3.3 手机游戏中的碰撞检测
  • 3.4 Layer的使用
  • 3.4.1 TiledLayer
  • 3.4.2 LayerManager
  • 3.5 游戏中的事件处理
  • 3.5.1 Key Pressed方法
  • 3.5.2 Key Released方法
  • 第四章 基于J2ME的手机游戏开发的研究
  • 4.1 传统J2ME手机游戏开发模式的弊端
  • 4.1.1 移植性较弱
  • 4.1.2 动画技术的处理
  • 4.1.3 地图技术的处理
  • 4.1.4 手机游戏底层引擎的实现
  • 4.2 新型的J2ME手机游戏开发模式
  • 4.2.1 新开发模式的总体框架
  • 4.2.2 J2ME-POLISH技术的使用
  • 4.2.3 动画编辑器的设计
  • 4.2.4 地图编辑器的设计
  • 第五章 基于J2ME的手机游戏开发实例
  • 5.1 开发准备
  • 5.1.1 逻辑设计方案
  • 5.1.2 图片
  • 5.1.3 精灵的AI
  • 5.1.4 游戏设计
  • 5.2 手机游戏流程
  • 5.3 游戏按键的设计
  • 5.4 精灵AI的设计
  • 5.5 游戏中的道具
  • 5.6 程序的设计和实现
  • 5.6.1 动画及动作的编辑
  • 5.6.2 图片的显示
  • 5.6.3 文字的显示
  • 5.6.3 地图的初始化和绘制
  • 5.6.4 地图的滚动
  • 5.7 游戏中的按键处理
  • 5.8 游戏中的碰撞处理
  • 5.9 游戏中精灵的寻路算法
  • 5.10 游戏在模拟器上的运行
  • 5.11 手机游戏后期的测试
  • 第六章 结论与展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].基于虚拟现实技术的手机游戏开发研究[J]. 技术与市场 2020(03)
    • [2].手机游戏开发中软件工程的设计与改进[J]. 电子技术与软件工程 2015(23)
    • [3].手机游戏开发工程师:激情、梦想造就掌上世界[J]. 中国大学生就业 2008(19)
    • [4].手机游戏开发的技术和前景分析[J]. 电子技术与软件工程 2014(12)
    • [5].基于J2ME手机游戏开发技术探讨[J]. 电脑开发与应用 2009(09)
    • [6].基于项目驱动的手机游戏开发教学的方法探究[J]. 湖北农机化 2019(15)
    • [7].如何消除世界距离 《战火与秩序》给你答案[J]. 计算机与网络 2017(13)
    • [8].高职嵌入式教学改革之手机游戏开发专业建设[J]. 哈尔滨职业技术学院学报 2012(01)
    • [9].手机游戏开发框架技术研究[J]. 微型电脑应用 2008(10)
    • [10].浅析低成本小团队手机游戏开发的管理模式[J]. 科学中国人 2015(11)
    • [11].基于萌宠类手机游戏开发中的美术设计的研究[J]. 中国文艺家 2017(11)
    • [12].白板里飞出的小鸟[J]. 职业 2012(07)
    • [13].手机游戏开发架构的研究[J]. 计算机工程与设计 2010(07)
    • [14].手机游戏是怎么开发出来的[J]. 电脑爱好者 2010(24)
    • [15].手机游戏开发技术综述[J]. 通讯世界 2019(05)
    • [16].基于Mascot Capsule技术的3D手机游戏开发[J]. 福建电脑 2010(06)
    • [17].基于手机游戏开发中的游戏视觉研究[J]. 才智 2020(13)
    • [18].基于J2ME的手机游戏开发[J]. 电脑知识与技术 2009(19)
    • [19].三维游戏美术在手机游戏开发中的研究[J]. 美术教育研究 2019(06)
    • [20].基于Blender的跨平台手机游戏开发的研究与实现[J]. 计算机与信息技术 2012(04)
    • [21].基于J2ME的五子棋手机游戏开发[J]. 电脑知识与技术 2009(33)
    • [22].高职Java手机游戏开发专业课程体系建设研究[J]. 职业教育研究 2012(02)
    • [23].基于J2ME手机游戏开发的主要技术——以“贪吃蛇”游戏为例[J]. 上海商学院学报 2010(01)
    • [24].基于SPOC的“手机游戏开发”混合式教学设计与实践[J]. 信息与电脑(理论版) 2019(06)
    • [25].初识OpenGL ES在手机游戏开发中的应用[J]. 电脑知识与技术 2020(28)
    • [26].基于Unity3D的手机游戏开发[J]. 电子技术与软件工程 2016(23)
    • [27].手机游戏开发中Android传感器的应用研究[J]. 无线互联科技 2015(07)
    • [28].基于J2ME的手机游戏开发[J]. 电脑知识与技术 2008(35)
    • [29].基于项目驱动的Java手机游戏开发教学方法的探讨[J]. 科技信息(科学教研) 2008(07)
    • [30].基于J2ME技术手机游戏开发与实现[J]. 计算机与数字工程 2008(04)

    标签:;  ;  ;  

    基于J2ME的手机游戏开发模式研究
    下载Doc文档

    猜你喜欢