基于J2ME的手机五子棋游戏设计与实现

被引量 : 4次 | 上传用户:tangweichao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着手机在中国的普及、Java功能在移动设备上的实现,Java应用程序产生的手机增值服务逐渐体现出其影响力,手机游戏软件的开发成为软件业一只发展迅猛的生力军。特别是手机性能的逐渐增强,手机作为一个便携式游戏平台越来越成熟了。电子游戏已经成为全世最受欢迎的一种娱乐形式之一,它集高娱乐性、竞技性、科技性、仿真性等诸多种娱乐要素于一体。以电子游戏为先锋的互动娱乐产业在进入21世纪后迅速发展成为最新的朝阳产业,在全球IT产业中成为新的增长热点。在消费性电子产品的应用上,J2ME(Java2Platform Micro Edition)对设备的智能化、多样化提供了革命性的解决方案,是近年来随着各种不同设备,尤其是移动通信设备的飞速发展而诞生的一项新的开发技术。本论文着眼于J2ME技术的应用,开发一款可用的具有人工智能的手机游戏—五子棋。本程序将一款老少皆宜的经典作品移植到手机上来,为更流行的硬件平台提供应用软件。五子棋游戏基于JAVA平台编写,满足一般手机用户的娱乐需求。本设计是基于J2ME开发环境,以WTK2.5及其模拟器为开发工具,通过对同类型及类似游戏的对比和借鉴,开发人机对战版手机五子棋游戏。此游戏的开发架构涉及游戏的驱动、类结构和流程的设计,由于是人机对战,所以还对获胜棋型和攻防策略进行了探讨,实现逻辑算法设计,以增强游戏的智能性。其中,逻辑算法设计是本游戏设计的重点和难点。游戏的界面比较简单,但棋盘的大小比较灵活和人性化,可以根据不同的手机屏幕自动调节大小;游戏中既支持键盘操作,也支持指针操作;游戏时,玩家可以选择先手,棋盘大小等。游戏本身的娱乐性,游戏设计上的可移植性和游戏操作上的简单性是本游戏设计的特点。
其他文献
内蒙古土右旗农村信用社是由社员自愿入股组成,由社员民主管理,主要为社员服务的合作金融机构,是我国金融体系的重要组成部分。经过风风雨雨的五十八年历程,逐步成为服务“三
RFID(Radio Frequency Identification射频识别技术)是一种非接触式的,通过射频信号自动识别目标对象(标签)并能获取目标对象相关信息的技术。因为它具有快速识别目标,读取距离大,非
楝树是我国江南地区重要的四旁绿化树种及速生用材树种,不仅生长速度快、抗性强,还因其花、果的观赏价值较高,是城市绿化的首选树种之一。现主要分析了楝树作为园林绿化树种
建立了整体多层包扎式高压容器多层筒体与球形封头连接区有限元接触分析模型,得到了端部阶梯式连接结构的应力分布状况,并与相同尺寸非多层结构的应力分布进行了比较。结果表
手机支付是互联网融合物联网而形成的产物,作为一种新型的电子商务模式,在近几年取得了快速发展。据艾瑞咨询报告显示,2009年,手机支付的市场交易规模达到了2.4亿人民币,同比
目的:探讨急性心肌梗死并发室颤患者的急救护理方法。方法:对27例急性心肌梗死并发室颤患者的急救措施与护理要点进行回顾性分析。结果:23例抢救成功转入病房,3例抢救无效死
以"碧香"无核葡萄为试材,研究了不同施用量控释肥对葡萄的生长性状、叶绿素含量、果实品质及产量的影响。结果表明:"碧香"无核葡萄的最佳施肥用量为150g/株;施用控释肥能有效
随着互联网技术与计算机技术的高速发展,Web应用得到了越来越大发展,已经深入到社会的各行各业当中。人才市场网络化的产生,使得网络招聘规模日益增加,互联网上的数据量越来越庞
以‘大富贵’、‘粉玉奴’、‘奇花露霜’3个品种为研究对象,采用HPLC法检测了不同采收时期根内芍药苷的含量。结果表明:试验中的3个品种虽多为观赏用,但其根中芍药苷含量均