欢迎来到天天文库
浏览记录
ID:795994
大小:421.03 KB
页数:32页
时间:2017-09-05
《j2me课程设计——手机俄罗斯方块小游戏的开发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、枣庄学院信息科学与工程学院课程设计任务书题目:手机俄罗斯方块的开发学号:201012220238姓名:张永义专业:计算机应用技术课程:J2ME手机应用开发指导教师:刘梦琳职称:讲师完成时间:2012年5月----2012年6月枣庄学院信息科学与工程学院制课程设计任务书及成绩评定课程设计的任务和具体要求课程设计的任务:开发一个手机俄罗斯方块小游戏。具体要求:1、界面美观大方。2、应完成的基本功能有:(1)可以灵活控制方块在图形框中运动。(2)游戏过程中方块可以自由旋转。当某一行的方块排列满时,将自动将这一行方块消除
2、,然后将上面所有方块向下移动,可以支持连续消行。(3)游戏的得分支持积分,并且按照公式:得分=原来分数+100*(2^同时消除的行数-1)(4)游戏中提供了一个背景和音乐。3、程序运行良好。4、课程设计任务书格式符合要求。指导教师签字:日期:指导教师评语成绩:指导教师签字:日期:课程设计所需软件、硬件等所需软件:Eclipse、EclipseME、JDK等所需硬件:计算机等课程设计进度计划起至日期工作内容备注2012.05.03-2012.05.152012.05.16-2012.05.302012.05.31-
3、2012.06.152012.06.16-2012.06.202012.06.21-2012.06.26收集相关资料进行总体规划编写程序与调试程序程序测试撰写课程设计任务书参考文献、资料索引序号文献、资料名称编著者出版单位[1]基于Eclipse环境的J2ME应用程序开发万辉王军清华大学出版社[2]J2ME应用教程陈旭东徐保民清华大学出版社[3]J2ME移动设备程序设计胡虚怀李换清华大学出版社[4]J2ME开发精讲詹建飞电子工业出版社[5]J2ME技术开发与应用李研刘晶晶机械工业出版社目录1摘要………………………
4、…………………………………………………….……42设计内容……………………………………………………………………………43设计过程…………………………………………………………............…………53.1设计方案的论证……………………………..................................………5 3.2概要设计………………………............................................………………53.3界面设计图………………..............
5、..........................……………………63.4代码实现………….............................................................................……104设计总结….......................................………………………………………………11附录:程序源代码…….....................................……………………………………111、摘要
6、本文给出了一个基于MIDP的俄罗斯方块游戏的设计方案,并给出全部实现源代码。利用J2ME语言编程的思想来完成系统的设计,然后编写出程序设计代码进行界面设计,实现友好的界面交互,具有清晰的程序流程图,最后编程实现了全过程。该游戏的最大特色是屏幕自适应,无论各种手机,PDA的屏幕大小如何,该游戏总是能获得最佳的显示效果。2、设计内容俄罗斯方块是个老幼皆宜的小游戏,它实现由四块正方形的色块组成,然后存储在一个数组的四个元素中,计算机随机产生不同七种类型的方块,根据计算机时钟控制它在一定的时间不停的产生,用户根据键盘的四
7、个方向键控制翻转、向左、向右和向下操作,(控制键的实现是由键盘的方向键的消息函数实现)。然后程序根据这七种方块堆叠成各种不同的模型。3、设计过程3.1设计方案的论证J2ME语言继承了JAVA语言易学易用的特点,特别适合于初学者学系统编程。随着21世纪信息社会的到来,计算机在人们的工作和生活中的深入,要求我们越来越多地与计算机打交道,为了使用户在繁忙的日程工作中得到放松,于是出现了各种各样的休闲软件,如聊天工具,游戏等等。通过这学期来J2ME课程的学习,我初步掌握了J2ME语言的最基本的知识,于是老师的指导下动手用
8、J2ME编写俄罗斯方块游戏。游戏是用来给大家娱乐的,所以要能在使用的过程中给大家带来快乐,消除大家的疲劳,激发大家的娱乐激情。从本游戏的基本玩法出发,主要就是俄罗斯方块的形状和旋转,设计中在一个图片框中构造了一个4*4的网状小块,由这些小块组合成新的形状,每四个小块连接在一起就可以构造出一种造型,因此总共设计了7中造型,每种造型又可以通过旋转而变化出2到4种形状,利用随机
此文档下载收益归作者所有