- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
? 基于JAVA的连连看游戏设计
【摘要】:1978年第一款PC游戏冒险岛在美国问世至今,随着硬件和软件水平的不断进步,出现许许多多的游戏,其中连连看就非常经典。连连看--在一个画好的格局内,排列着一些不同的图片,选中两张一样的图片并符合消除规则就可以消除这两张图片。在QQ游戏大厅里就有连连看游戏,网上也有各种各样的单连连看游戏。本游戏使用JAVA语言编写,以MyEclipse为开发平台。游戏主界面是基于GUI的开发,使得游戏界面变得简单清晰。并且调用了平台的一些算法,完成了事件的触发功能。游戏首先通过定义动态的二维数组,然后根据一定的规则确定算法。
【关键词】:连连看;游戏;JAVA;数组?
1.1 项目背景
最近这段时间腾讯推出的天天爱消除、天天酷跑、神庙逃亡2、连连看等小游戏深受广大网民欢迎,这些游戏简单有趣甚至经典。其中连连看游戏就是典型了。
游戏本身就有很强的吸引力,再加上计算机技术的高速发展,游戏的内容越来越丰富,画面越来越绚丽,音效越来越震撼。游戏所具有的独特魅力吸引了一大批玩家使游戏产业在娱乐领域成为主流。游戏一方面可以打发人们的空闲时间,另一方面可以为玩家创造一个以他为中心的世界,让玩家得到了一定的精神满足。游戏产业的快速发展促动高科技技术不断升级,作为经济增长的一大支撑点,已经成为经济腾飞的“第四产业”[]。
游戏“连连看”的桌面游戏起源于台湾,进入中国大陆后,一时间成为时尚,同时,很多游戏公司都发展出了不同版本的连连看。其中顾方开发的“阿凡达连连看”一度受到好评,这个连连看游戏也成为此系列软件的核心产品。并且在2004年,得到了国家版权局的颁发的计算机软件著作权登记证书。软件技术的不断进步使Flash技术越来越成熟,这就衍生各种各样的“连连看”游戏随着Flash的成熟应用,网络上出现了许多版本的在线“连连看”。例如“动物连连看”、“水果连连看”等,其中“水晶连连看”以绚丽的界面吸引了大量的女性玩家。
艾瑞咨询收集2007年到2008年各种网络游戏受欢迎程度,并且通过百度、360、谷歌等搜索引擎统计大量的游戏数据,经过分析,发现2008年至2010年小游戏中比较热门的有对对碰、找茬、连连看等,。从2008年开始,风投公司对其他游戏的投资比例大幅度下降,而对一些小游戏研发企业的投资大幅度增加,这些小游戏行业迅速进入高速发展阶段然后慢慢趋于稳定。2008年以后,网络上出现各种各样的社交平台,平台上一般会有一个玩玩小游戏的交流区,连连看正常能名列其中。“连连看”与个人空间相结合,被快速的传播,成为一款热门的社交游戏,其中以开发者Jonevey在Manyou开放平台上推出的“宠物连连看”最为流行[]。?
1.2主要任务与目标??
(1)分析游戏的软硬件需求;(2)设计游戏模块;(3)总体功能测试实现;(4)总结。
此次的连连看游戏开发设计使用JAVA语言。游戏规则是效仿网络上一般的连连看,就是用三条以内的直线将两张相同的图片连接在一起就可以消除这两张图片,如果点击的两张图片不一样或者同一张图片,那么就不处理。游戏开始后按照画好的框架随机分布一些图片,要求同一张图片的产生是偶数张。按照游戏设定的方法把两张一样的图片相连就可以消掉这两张图片,在倒计时结束之前必须将框架内的图片清除完不然游戏失败并得到一个相应的分数。
第二章连连看的软硬件需求分析
2.1游戏运行的硬件需求
(1)客户机:普通PC;
(2)内存:256MB以上;
(3)屏幕分辨率:推荐1280*720以上
2.2游戏运行的软件需求
游戏的软件主要涉及到计算机的操作系统和编写程序使用的软件,另外使用JAVA语言编写程序过程中必不可少的帮助软件精通swing程序设计.chm。
2.2.1操作系统要求
操作系统最好使用Windows 2000以上的版本或者Windows XP。因为以前的系统不兼容一些相关的软件,甚至会有冲突,这样在对于编写程序过程中的调试和最后的运行都非常的不方便。所以操作系统还是使用Windows 2000以上的版本,免得出现不必要的麻烦。
2.2.2开发软件:eclipse
Eclipse是一个开放源代码,基于JAVA语言的可扩展开发平台,就其自身而言,他仅仅是组服务,是个框架,通过一些插件和一些组件组成的开发平台[]。安装eclipse前需先安装JDK及改变环境变量才能正常使用eclipse这个软件。
⑴安装好JDK以后C盘会自动安装JRE,就是Java的运行环境(全称Java Runtime Enviroment),这时就不需要再做其他设置了,直接点击“下一步”直到JDK安装完成。?
⑵安装好JDK后就要配置环境变量。?
我的电脑点右键,选
您可能关注的文档
- 场区市政施工组织的设计.doc
- 坐标系统与地图投影–基础知识.doc
- 坐骨神经痛中医治疗 (2).doc
- 坚决要给小孩子传递正能量.docx
- 坚定信仰信念保持党员本色心得体会.doc
- 坚定理想信念强化责任担当.doc
- 坚持完善人大制度努力提高执政能力.doc
- 坚持用醋及茶让你年轻十岁.docx
- 坚果G3PRO,有我地方就是电影院.docx
- 坡改梯投标施工组织的设计.doc
- 幼儿园教材字宝宝乐园第三册识字卡.docx
- 实验一-环境搭建.docx
- 大题07现代生物科技专题-备战2022年高考生物之考前抓大题原卷版.docx
- 实用的高中军训心得体会3篇.doc
- 大溪源洗浴中心直饮工饮水工程方案.doc
- 大师谈能力培养劳动教育.docx
- 2025年专升本管理科学专项训练密卷(附答案).docx
- 2025年专升本国际经济与贸易经典错题(附答案).docx
- 历史试题卷【安徽卷】安徽省马鞍山二中2025届高三年级高考适应性考试(最后一卷)(5.29-5.30).docx
- 历史试题卷|宁波三锋教研联盟高一下期末考【浙江卷】【高一下期末考】浙江省2024学年第二学期宁波市三锋教研联盟高一年级期末联考(6.25-6.27).docx
最近下载
- 口腔科临床诊疗规范与操作流程详细版.docx VIP
- DB44T1988-2017 广东终身教育资历框架等级标准.pdf VIP
- 2025年国际心肺复苏指南-最新指南课件.pptx
- GB_T3098.13-1996(齐全版2022年-2023年的).docx VIP
- (完整版)《西游记》名著复习资料.doc VIP
- VDA6.3-2023版过程审核-各部门准备资料及审核和应审方法.xlsx VIP
- 气动抗震压力变送器(中).pdf VIP
- 《建筑施工企业安全生产管理机构设置及专职安全生产管理人员配备办法》知识培训.pptx VIP
- 肝癌患者的围手术期护理.pptx VIP
- 名著导读《经典常谈》章节内容概述梳理.docx VIP
原创力文档


文档评论(0)