- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件开发实习报告
实验名称: J2ME手机连连看游戏报告
姓名 学号
摘 要
J2ME虚拟机在手机上的普及为手机游戏的发展提供了最适合的土壤,随着MIDP2.0的发布,特别是其中新增的GameAPI使得手机游戏开发者可以更专注于游戏性的增强而不再是繁琐的动画处理与地图设计,让开发过程变得更加方便迅捷,它是手机游戏发展的重要里程碑。
随着社会节奏的加快,平常工作的竞争强度也加大,生活的压力也跟着加重。所以休息时或下班后大家都需要个休闲的娱乐工具,来放松自己,缓解自己的压力,消除紧张的疲劳状态。连连看游戏是一种意趣休闲的小游戏,不仅能调节精神,还能在游戏中锻炼我们的眼力视野,注意力的专心的程度,开发我们的思维能力,同时可以充实自己,向高等级挑战,培养我们面对困难时自己所具有攻克困难的信心。
本文完整地描述了如何在Jbuilder平台应用J2ME技术,特别是MIDP2.0中新增加的GameAPI在手机上实现连连看游戏(原型为电脑上游戏《连连看》),核心在于其GameMap类这一模块的构建。其中涉及到的技术有Midlet框架、游戏状态机、线程、精灵、地图、关卡、程序优化及兼容性设计等。
关键词:J2ME,Midlet框架,连连看,地图
目 录
1引言 1
1.1编写目的 1
1.2开发背景 1
1.3项目开发目的 1
1.4项目提出意义 2
1.5参考文献 2
2总体设计 2
2.1需求分析 2
2.1.1功能需求 2
2.1.2开发环境需求 3
2.2运行环境 3
3开发平台及开发技术 4
3.1 J2ME基础知识 4
3.2开发工具和环境搭配 4
3.2.1开发工具 4
3.2.2环境搭配 5
4详细设计 5
4.1界面详细设计 5
4.2功能详细设计 8
4.3打包测试 14
5结论 14
1引言
1.1编写目的
本报告是对连连看游戏进行详细设计,是系统实现的出发点,是后续开发步骤及软件维护工作的基础,报告用于沟通用户,加深开发人员对系统的理解,使得程序员能够根据本报告实现系统,本报告将成为以下各开发阶段的参考和约束文档。
1.2开发背景
随着技术对游戏经验的促进,游戏市场持续增长。越来越多的人开始认为,经过了许多人共用一台计算机的大型主机时代,一人一台计算机的个人PC时代之后,下一个时代就是一人多台计算设备的普及计算时代(Ubiquitous Computing,IBM称之Pervasive Computing)。计算设备将从单一的PC扩展到各种各样的大小和功能,从家庭消费电子产品,到个人随身携带,穿着,车载的各种移动信息处理设备,多样化是这个领域的最大特点。一次编写,到处运行的平台无关性,对网络,多重设备间联网的机制(JINI)显然对这个领域是至关重要的软件条件。这个领域内的Java标准就是J2ME。
1.3项目开发目的
本设计开发一个基于J2ME的手机连连看游戏。主要包括以下模块:游戏引擎模块、游戏界面模块。要求学生按照软件工程的方法,从需求分析入手,到概要设计、详细设计,然后编码、测试,最终完成。能够培养学生理解并掌握软件开发基本流程和方法,掌握基于J2ME的基本开发技术、游戏开发技术。
1.4项目提出意义
随着社会节奏的加快,平常工作的竞争强度也加大,生活的压力也跟着加重。所以休息时或下班后大家都需要个休闲的娱乐工具,来放松自己,缓解自己的压力,消除紧张的疲劳状态。连连看游戏是一种意趣休闲的小游戏,不仅能调节精神,还能在游戏中锻炼我们的眼力视野,注意力的专心的程度,开发我们的思维能力,同时可以充实自己,向高等级挑战,培养我们面对困难时自己所具有攻克困难的信心。
1.5参考文献
[1] 詹建飞.J2ME 开发精解. 北京.电子工业出版社.2006.1
[2] 张小玮.J2ME无线平台应用开发. 北京:.清华大学出版社.2004
[3] 张小玮著. J2ME无线平台应用开发. 清华大学出版社. 2003年11月
2总体设计
2.1需求分析
2.1.1功能需求
为了便于游戏者操作,游戏的界面简洁明了,控制区和操作区分别在游戏界面的上部分和下部分,这样游戏者不至于在进行游戏时搞混。控制区由一排按钮组成,里面包括游戏的模式选择,游戏的开始、暂停,游戏成绩分数点,游戏的帮助主题以及游戏的设置选项。游戏开始由函数调用来完成游戏图片的加载,随机产生图片排列。游戏操作区是用手机的上下左右键来控制图片的移动,用中间键作为选中键,当连续选定
您可能关注的文档
- 毕业论文(设计)_hgc7160轻型乘用车变速器设计.doc
- 毕业论文(设计)_hgcu2变速器输入轴结构及加工工艺设计.doc
- 毕业论文(设计)_hljit5200变速器设计.doc
- 毕业论文(设计)_hljit6h240变速器设计.doc
- 毕业论文(设计)_hljit71000变速器设计.doc
- 毕业论文(设计)_hljitd60底盘测功机设计.doc
- 毕业论文(设计)_hljqz100整体式驱动桥设计.doc
- 毕业论文(设计)_how to improve the ability of listening, speaking, reading and writing.doc
- 毕业论文(设计)_hq1090车用7吨级驱动桥设计.doc
- 毕业论文(设计)_hq3090z高位自卸汽车改装设计.doc
- 毕业论文(设计)_j2me期末疯狂扫雷.doc
- 毕业论文(设计)_j2me游戏1.doc
- 毕业论文(设计)_j2me贪吃蛇.doc
- 毕业论文(设计)_jane austen,a transitional writer in&nbs.doc
- 毕业论文(设计)_jd0.5型调度绞车设计.doc
- 毕业论文(设计)_jsp网上书店系统 .doc
- 毕业论文(设计)_jsp论文管理系统.doc
- 毕业论文(设计)_jx1021ts3轻型货车驱动桥设计.doc
- 毕业论文(设计)_listening in english learning.doc
- 毕业论文(设计)_literature review on course design in english for specific purposes文献综述 .doc
最近下载
- 超市进销存管理系统设计与实现.doc VIP
- 乡村振兴背景下的乡风文明建设.pdf VIP
- 贵州省2025年中考英语真题附答案.pdf VIP
- 超声波清洗和激光焊接技术改造项目环境影响报告表.pdf VIP
- 2025原创音乐人经纪合同(分约).pptx VIP
- Shure舒尔ADX2中文说明书.pdf VIP
- 2022农机竞赛活动理论知识及实际操作题库.pdf VIP
- DLT722-2014 变压器油中溶解气体分析和判断导则.pdf VIP
- 2024年新高考语文真题Ⅰ卷文言文详解《资治通鉴·汉纪》《读通鉴论》李陵之降.docx VIP
- HG-T 3690-2012_工业用钢骨架聚乙烯塑料复合管.pdf VIP
文档评论(0)