下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 摘 要在信息社会里,手机已成为人们日常生产生活中必不可少的通讯工具。随着技术的发展,手机的性能比之过去有了巨大的提高,可以说当今的手机已经成为一个能够随身携带的小电脑,让我们可以随时随地的进行工作,学习和娱乐。随着手机的日益普及、Java功能在移动设备上的实现,Java应用程序产生的手机增值服务逐渐体现出其影响力,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。本课题着眼于J2ME技术的应用,开发一款可商用的手机游戏程序数独游戏。本程序的界面和运作方式于台式游戏,将老少皆宜的经典作品移植到手机上来,为更流行的硬件平台提供应用软件。论文介绍了J2ME的相关技术及数独游戏具体功能的实现。
2、该手机游戏是一个典型的益智类手机游戏,具有界面友好,操作简单方便,富有乐趣性等特点。借助手机这一介质,让更多的玩家可以得到游戏上的乐趣,有很好的应用前景。关键词:移动通信,移动设备,手机游戏,数独目 录第1章 绪论11.1 课题研究背景11.2 娱乐游戏技术2第2章 开发环境及相关技术42.1 开发环境42.2 关于Eclipse42.3 关于Wireless Tool Kit42.4 Java的特点以及优势52.4.1 Java语言特点52.4.2 Java技术优势52.5 J2ME简介及发展62.5.1 J2ME的总体架构72.5.2 手机游戏与J2ME9第3章 数独游戏的开发实例143.
3、1 游戏编程概述143.2 数独游戏的策划与准备工作143.2.1 数独游戏的历史和现状143.2.2 数独游戏的规则和通用解法153.2.3 数独题目的生成163.2.4 游戏的准备工作183.2.5 谜题数据的制作193.3 数独的架构203.3.1 游戏的类结构203.3.2 用户界面流程213.4 主类SoDuKuMIDlet类223.4.1 闪屏界面223.4.2 游戏菜单列表233.4.3 继续游戏选项243.4.4 填充完成后提示界面243.4.5 通用加载图片方法253.5 数独游戏的实现263.6 移动游戏开发存在的困难263.6.1 移动开发存在的问题263.6.2 操作环
4、境不兼容性问题263.6.3 不同的屏幕尺寸问题273.6.4 输入问题273.7 进行移动游戏开发的有效方法28第4章 手机游戏的发展前景29结 论31参考文献32致 谢333.3.1 游戏的类结构整个游戏共由10个类组成,如图3-13所示是游戏的类结构。游戏的SuDoKuMIDlet类负责保持display对象,确保在各个屏幕之间切换。所切换的屏幕包括闪屏、菜单、游戏花布、游戏设置表单和游戏说明表单。游戏线程和屏幕绘制由SuDoKuCanvas画布类实现,屏幕绘制包括背景、宫格和数字,游戏循环每隔50ms绘制一次。游戏声效由SoundEffects类实现。游戏控制类SuDoKuModel衔接了游戏画布、游戏存储和游戏逻辑各个功能单元。使用这种结构能很好地保持各个类的抽象性和封装性,例如,逻辑类负责保持宫格数据,判断胜负;而画布类只负责绘制和接收键盘事件;游戏控制类起到中枢神经的功能。 图3-13 游戏的类结构3.5 数独游戏的实现在程序编译好之后,就可以使用模拟器来运行了。WTK工具包中自带了几个模拟器,选择默认的彩色模拟器“DefaultColourPhone”来运行。主要的用户
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 事业单位法律岗面试题库试卷及参考答案 2026
- 事业单位医疗卫生岗面试全真模拟试卷及参考答案 2026
- 2027年备考会计基础 【零基础学员必练】真题练习试题卷附答案
- 事业单位财会岗面试高频考题题库试卷及参考答案
- 2026年湖南工程职业技术学院高职单招笔试职业技能测验历年参考题库含答案解析
- 2026年湖北中医药高等专科学校高职单招笔试数学历年参考题库含答案解析
- 2026年海口经济学院高职单招笔试数学历年参考题库含答案解析
- 2026年浙江纺织服装职业技术学院高职单招笔试职业技能测验历年参考题库含答案解析
- 2026年泉州经贸职业技术学院高职单招笔试职业技能测验历年参考题库含答案解析
- 2026年河北青年管理干部学院高职单招笔试数学历年参考题库含答案解析
- 广西柳州、桂林、北海等市2027届高三上学期10月联考地理试卷(有答案)
- 2026新教材语文 19《航天员写给孩子的信》课件
- 前列腺癌护理疑难病例讨论
- 2025-2026学年九年级上学期期中考试化学试题(含答案)
- 尿管护理中的持续质量改进
- 2026中国航天科工集团校招面试常见问答
- 电商物流包装操作指南
- 《桥梁工程试验与检测》课件-地基基础承载力检测-1
- 电力安全警示教育 课件
- 地库环氧底漆施工方案
- CJ/T 409-2012玻璃钢化粪池技术要求
评论
0/150
提交评论