当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:13:00  来源:本站整理

基于J2ME的游戏开辟总结和感触[Java编程]

赞助商链接



  本文“基于J2ME的游戏开辟总结和感触[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

功效和不足

本程序计划实现了手机上以J2ME为平台的一个射击类手机游戏的开辟与实现,采取从外部文件读取图象、自动掌握仇人机体运行的方法举行掌握,具有一定的可玩性、复杂性和挑衅性.经过了细心的调试和排错办理了绝大部份的问题.

就像几近每一个软件城市有这样那样的不足,特别是像本软件那样未经过尽心测试,且开辟集体很小,开辟者知识面较窄,开辟时间相对较短的非商业软件.即便是作为经典操作系统而被微软及整个软件行业引认为豪的各版本的Windows操作系统也经常会发生很多范例的错误和漏洞.本程序关于初涉此范畴的毕业计划课题来说,特别在开始早期,感受逻辑复杂,难以掌握,因此至今还有一些未能办理的bug.

本游戏主要实现的功效有:

⒈采取MIDP 2.0标准,游戏中的碰撞检测——象素检测对比切确;

⒉实现了敌机的简单AI功效,使游戏具有一定的可玩性和挑衅性;

⒊实现了记录最高得分及游戏得分、玩家等级等功效;

⒋在游戏中将随机呈现宝贝——国旗,凡捡拾到一面国旗,将可以增添一定量的生命值,使游戏趣味性大增;

⒌实现了后台画面的纵向动态效果,使游戏越发逼真;

目前发现的bug和未完善的功效列表以下:

⒈假如与敌机相撞,本来计划的将呈现烟雾状图片,但呈现该图片后,图片不会自动隐去,直到该屏消逝;所以在本程序中将主要呈现的白色飞机没有令其呈现爆炸图片,在飞碟呈现时留有该功效,但明显不够抱负;

⒉仇人的人工智能改变较少,仅实现环游AI中的追踪AI,AI实现不够抱负;

⒊子弹和仇人常常会与画面的革新的线程差别步,有时造成画面闪耀;

⒋由于每次子弹发射和每次机体的移动的一个象素城市对全部机体和全部子弹举行一次循环查抄,并由于同时开的线程对比多,使得本来运行效率就不高的KVM运行非常迟钝.即便刷屏没有隔断也不会提高速度;

⒌本游戏宝贝设置还不够抱负,仅实现增添生命值这样一种宝贝;

⒍游戏画面单调,且没有实现进级前后后台的改变.

经验和感触

⒈在后期为了优化界面,本打算应用MIDP2.0标准,需求采取外部文件引入的图片贴图,有关贴图,在MIDP2.0中供应了用于加强游戏功效的game包,使得办理静态或动态、画面后台、屏幕革新的双缓冲等都有较好的办理筹划,后来因为时间以及游戏复杂程度的限制而没有采取.由此可见,本程序的优化,改良和保护将还有很大的空间,在实际的工作中应当对程序精益求精,在今后的时间里,还将对本程序举行进一步的优化.

⒉游戏程序分外是手机游戏程序是一个精度要求很高的程序系统,因为其代码操纵率很高.一个及时运行的终究作品,每秒城市运行不计其数路程序,碰撞检测、AI实现、画图事件、键盘呼应、图片(音乐)提取等城市以非常高的频率在后台运行并且等候呼应,若有一点点的不对都将很简单招致程序在运行不久后大概呈现一些BUG、错误乃至死循环.因此,其逻辑计划的严谨显得相当重要,需将全部大概发生的事件及不测情形考虑在计划中.


  以上是“基于J2ME的游戏开辟总结和感触[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 基于J2EE的电子商务开辟模子及其实现
  • 基于J2ME平台下SOAP协议的操纵
  • 基于J2EE的三层B/S信息系统研究
  • 基于J2EE的电子商务网站实例解析
  • 基于J2EE的SSH整合操纵及操作示例二(CRUD操作及配置)
  • 基于J2ME的游戏开辟总结和感触
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .