手机游戏的可视化开发环境Djomeg的研究与实现

被引量 : 0次 | 上传用户:sanhaijin123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在中国,手机在生活中的地位越来越重要,使用手机的人也越来越多。人们不但可以使用手机打电话,还可以玩手机游戏。据统计,中国现在大约有2000万手机游戏用户,而且这一数字还将继续增大,手机游戏前景看好。J2ME是专门为像手机等移动设备而定制的一个开发平台,它也是Java的一个子集。基于J2ME的程序能够方便地利用各种Java技术在手机上实现许多复杂的功能。然而,目前基于J2ME的手机游戏开发方法和工具却没有跟上来,远远地落后于游戏的需求。正是在这样的需求和现实背景下,作者对基于J2ME的角色类手机游戏程序结构进行深入的研究,并在此基础上实现了一个用于开发J2ME游戏的可视化环境工具——Djomeg(Development of Java twO Micro Edition Games,J2ME游戏开发工具)。Djomeg利用VC++6.0进行编程实现。它利用面向对象的思想,内置了很多作者所开发的Java基类,游戏开发者可以直接使用其中的某些类,也可以从这些基类中继承下来,生成自己的类;它还能帮助开发者构造一些对象,并自动生成相应的J2ME代码。在Djomeg环境中,游戏开发者还能用鼠标定制各种对象的属性,包括位置,初始状态,运动方式等,而Djomeg系统会将其所定制的这些对象生成相应的代码,并自动编译校验和运行,最终生成一个完整的游戏。Djomeg系统能将游戏开发者从繁琐的代码中解放出来,使之有更多的时间去构思游戏的结构和创意;也能降低J2ME初学者的入门门槛。本文的主要工作集中在:1.简单介绍了J2ME的体系结构,阐述了KVM、配置和简表等概念,并分析了MIDlet程序的结构和原理。2.详细介绍了手机游戏的开发流程,分析并比较了目前的主流开发工具的优缺点。3.详细分析了J2ME的MIDlet应用程序结构,分析了J2ME手机游戏的构成元素及其程序结构。4.详细叙述了作者所独立开发的用于J2ME手机游戏开发的可视化环境Djomeg系统的工作原理,并给出其界面设计和功能设计的过程和实现方法。5.详细介绍分析了作者所开发的几个Java基类。6.给出了一个实例:用Djomeg系统开发一个简装版“雷电”游戏。7.对Djomeg系统进行综合评价,阐述了其优缺点。
其他文献
指出了在目前技术条件下,开发软件数控系统的可能性。分析了利用RTX实现软件数控技术的方法和关键技术,并在此基础上开发了基于RTX的软件数控系统的原型系统。
目的观察耳穴贴压护理技术改善脑卒中后失眠患者睡眠状况的临床疗效。方法将68例脑卒中失眠患者随机分为试验组33例和对照组35例。对照组接受原发病基础治疗和相应的综合护理
新课程改革下的自主、合作、探究学习,在具体操作中存在问题,目标多元,教师作用淡化,没有真正体现以学定教。 Under the new curriculum reform, autonomy, cooperation and
软弱围岩是煤矿井巷施工中最为常见的不良地质类型,由于受采动影响,软弱围岩地段很容易出现变形破坏。为此,需要进行加固保证巷道结构的稳定,确保矿井安全。本文首先分析了软岩支
轨道吸音板由优质低碱普通硅酸盐水泥、吸声陶粒等固结而成,一般放置于轨枕或整体道床上,直接吸收轮轨一次噪声。结合北京地铁工程情况,介绍轨道吸音板的结构特点、降噪机理,
<正> 利用通讯的便利和漏洞,利用名片及其他宣传工具作广告,卖淫业正在以较固定场所的传统卖淫方式派生出一支“上门服务”的“应招”队伍,这支队伍的成员由于其“招之即来”
制度化管理与人性化管理手段是现代企业管理常用的两种管理方式。两种管理方式各具特色,成效不一。科学合理的企业管理应该酌情考虑综合运用制度化管理与人性化管理手段。将
衬底沉积温度是影响薄膜生长形态的关键因素。针对超高真空薄膜生长中对衬底沉积温度恒温控制需求,文中讨论了基于电阻加热和液氦制冷相结合的温控系统,详细论述了LabVIEW环
素质教育全面深入背景下,对高等教育改革与创新提出了更加迫切的要求。大学数学作为高等教育体系下关键的学科,也是培养学生思维能力的关键途径。在大学数学教学中,运用数学
目的 探讨不同机械通气模式在老年重症胸部损伤合并急性呼吸窘迫综合征中的治疗效果。方法 选取2015年1月-2015年10月间我院收治的30例老年重症胸部损伤合并急性呼吸窘迫综合