基于J2ME手机推箱子游戏的设计与实现[开题报告].doc

上传人:一*** 文档编号:80075 上传时间:2018-06-30 格式:DOC 页数:3 大小:23.50KB
下载 相关 举报
基于J2ME手机推箱子游戏的设计与实现[开题报告].doc_第1页
第1页 / 共3页
基于J2ME手机推箱子游戏的设计与实现[开题报告].doc_第2页
第2页 / 共3页
基于J2ME手机推箱子游戏的设计与实现[开题报告].doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、 本科毕业设计 (论文 )开题报告 通信 工程 基于 J2ME 手机推箱子游戏的设计与实现 一、课题研究意义及现状 近几年来,随的 2.5G 网络的日益完善,出现了中国移动的“百宝箱”和中国联通的“神奇宝典”。伴随的产业合作模式的日益成熟和手机终端性能的不断完善,国内手机游戏业务正式步入成长期。随的中国 3G 时代的来临,手机游戏产业必将迎来更大的发展机遇,从而成为中国 3G 时代的一大亮点。 随的中国 3G 牌照的发放,手机游戏 CP 迅猛发展起来,手机市场再此呈现出一派朝气蓬勃的气象。自 2003 年中国移动和中国联通相继推出“百宝箱”和 “神奇宝典”业务以来,国内手机游戏市场日渐扩大,尤

2、其是 2006 年以后,中国移动吧手机游戏定位成其战略性业务,此举动让国内当时众多挣扎在“生死”边缘的手机游戏 CP 看到了希望。 手机的便携性使得手机游戏非常普及,在地铁、车站和公交车里,我们随时都可以看到很多人低头玩着手机游戏。手机已经成为愈来愈多的人生活中不可或缺的一部分,更多人也渐渐喜欢上了手机游戏。 手机游戏的潜在用户群很庞大,据工业部和信息部运行监测协调局 2008年 8月 31 日发布的统计显示,截止 2008 年 7 月底,中国的手机用户数量超过了 6 亿,而且这个数字 还在飞速的增长。不难看出,手机游戏的潜在市场是相当庞大的。 J2ME 即用于嵌入式系统的 JAVA 被引入无

3、限领域。 J2ME 技术用于手机游戏开发 ,不但便于查看游戏运行过程中内存的占用量和程序的每一部分代码消耗了多少处理器时间 ,而且可以不断地优化代码 ,使用 J2ME 和 MIDP 进行手机游戏开发已越来越受到人们的关注。现在通过 J2ME 技术开发一款嵌入手机的推箱子游戏,推箱子是一款经典的益智游戏,很多家长为了锻炼孩子的智力,买同类型的模具,游戏碟,现在移到手机上来,会让您感觉更方便,想什么时候玩就什么时候玩。 二、课题研 究的主要内容和预期目标 利用 J2ME 技术,在嵌入式设备中开发了推箱子游戏软件,在编程框架中,将游戏控制、数据存储和界面 MIDlet 设计几个模块完全分开,并引入人

4、工智能控制,使应用具有很强的移植性和智能性。 我要实现的是让一个小人推箱子,就是通过四个方向键对人物上下左右移动。人物移动,箱子也会移动,所以按键的处理会比较简单。想象一下上述操作把它放地图里, 地图是MIDlet 支持的 PNG 格式静态图片, 地图中包括了箱子最初位置,最终位置和障碍物。人物把箱子推到最终位置就过关,会有多张地图,所以每张地图的障碍物和鞋 子的位置都会不同。软件定义了各种按键,比如上下左右,选关等。 该软件主要实现的功能如下: 1能生成 10 种不同的地图。 2在图中会有一小人和几个方形箱子,且都可以上下移动。 3在图中会有固定地点,将箱子全部推到固定地点将完成游戏。 4箱

5、子四周一边有其他箱子或墙壁挡住将导致该箱子无法移动,除非推到指定地点,否则将无法完成游戏。 5在游戏中途可随时退出游戏。 6进行时可以选择地图,想玩哪个图就选择哪个。 完成后能使软件在仿真软件和真机上运行并实现以上功能 三、课题研究的方法及措施 该游戏是基于 J2ME 技术的手机游戏,完成后将在 分辨率为标准的 240*320 各种手机上运行 ,通过手机的上下左右键进行操作人物的走向,要考虑碰到障碍物的时候该如何继续下去,比如玩家因操作错误使得无法通关,就应该设计玩家在游戏中可以随时退出游戏,可以重新再玩。 游戏题材,背景,操作方法,人物。然后对这个策划方案进行可行性分析,包括技术,市场,可用

6、资源 。 下一步,让游戏具备可玩性。游戏采用过关制,当 小人 把所有箱子推到指定的位置就算过关。所以每关就是编码阶段 。 一般编码和制作资源可以同步进行 。 等程序和资源都弄好了,一个游戏的雏形就大致出来 了。我们要做的是让一只 小人 推箱子,操作方法就是通过四方向键对 小人 进行上,下,左,右的移动。在移动过程中可以把碰到的箱子推到任意一个方向。当然在游戏中需要设置一些障碍物的场景要不同。 如何来设计这个游戏界面和箱子问题呢? 首先我们设计一个 8*8 的数据结构。按照这样的框架来思考。 每个格子都会有哪些属性呢?首先就是格子的坐标,包括 X, Y 两个数值,还有一些地图的属性,比如这个格子

7、是否为障碍,是否为初始化的箱子位置,是否为箱子终点的位置。 四、课题研究进度计划 毕业设计期限:共 10 周 第一阶段( 2 周): 完成毕业设计选 题、查阅文献等初期准备工作 ,用时两周; 第二阶段( 1 周): 进行开题答辩; 第三阶段( 2 周):基于 J2ME 的手机推箱子游戏的设计及论文撰写; 第四阶段( 1 周):实现各功能模块及论文初稿确定; 第五阶段( 3 周):完成游戏并论文定稿; 第六阶段( 1 周):论文格式修改、审核,论文评阅,略微修改论文; 第七阶段( 2 周):论文(设计)答辩; 五、参考文献 1 蒋理 . 浅谈 J2ME 游戏视觉效果的改进 J. 南京信息职业技术

8、学院, 2010,3, 6( 8): 1892. 2 林立忠,吴爱燕,段丽英,温喆 .基于 J2ME 的嵌入式的手机游戏的设计与开发 J.石 家庄学院, 2010,2,29( 2): 198. 4 黄正环 .Java ME 手机应用开发大全 M.北京:科学出版社, 2010,7. 5 傅曦,高雷等 .手机游戏开发精粹 M.北京:人民邮电出版社, 2009,5. 6 金鑫,杨军 .基于 J2ME 的手机游戏的分析 J.江西旅游商贸职业学院, 2010,4,6( 8):3262 7 李振鹏,龚剑 .J2ME 手机游戏开发技术详解 M.北京:清华大学出版社, 2006,10. 8 田家顺,张传 铭 .手机游戏开发案例全程实录 M.北京:清华大学出版社, 3011,3. 9 林立 ,基于 J2ME 的手机游戏开发 EB/OL,2008-5-8. http:/. 10 Bruce Eckel, Java 编程思想,侯捷译,机械工业出版社出版社, 2005, 3. 11 Jason L am 著 , Deabo way Chou 译 , J2ME & Caming M , 2004. 12 Joshua Bloch,Effective Java: Second Edition,Addison-Wesley,2008-05-28

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 开题报告

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。