为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

[整理版]软件拼图

2018-01-06 3页 doc 13KB 24阅读

用户头像

is_633423

暂无简介

举报
[整理版]软件拼图[整理版]软件拼图 参考文献 [1] 钱银中 编著 Java程序设计案例教程[M] 机械工业出版社 2008年 [2](美)霍斯特曼 编著, 陈昊鹏 等译 JAVA核心技术卷II 机械工业出版社 2006年 [3](美)埃克尔 著,陈昊鹏 译 Java编程思想[M] 机械工业出版社 2007年 [5] 孙卫琴 编著 JAVA面向对象编程 电子工业出版社 2006年 [6] 欧立奇,朱梅,段韬 编著 Java程序员面试宝典 电子工业出版社 2011年 [7] 丁振凡 编著 Java语言实用教程[M] 北京邮电大学出版社 200...
[整理版]软件拼图
[整理版]软件拼图 参考文献 [1] 钱银中 编著 Java程序设计案例教程[M] 机械工业出版社 2008年 [2](美)霍斯特曼 编著, 陈昊鹏 等译 JAVA核心技术卷II 机械工业出版社 2006年 [3](美)埃克尔 著,陈昊鹏 译 Java编程思想[M] 机械工业出版社 2007年 [5] 孙卫琴 编著 JAVA面向对象编程 电子工业出版社 2006年 [6] 欧立奇,朱梅,段韬 编著 Java程序员面试宝典 电子工业出版社 2011年 [7] 丁振凡 编著 Java语言实用教程[M] 北京邮电大学出版社 2008年 [8] 丁振凡 编著 Java语言实用教程实验指导[M] 北京邮电大学出版社 2006年 [9] 许焕新 丁宏伟 编著等 Java程序设计精讲[M] 清华大学出版社 2009年 七、参考文献 [1] 魏海萍.java 2 使用手册 [M] .电子工业出版社, 2004.8 [2] 唐大仕. Java程序设计[M]. 北京:北方交通大学出版社:2007.05:56-62 [3] 郑莉. Java语言程序设计[M]. 北京:清华大学出版社:2007.01:67-75 [4]侯捷.Thinking in Java 2e中文版 .北京:清华大学出版社,2003 [5]朱站立、沈伟. Java程序设计实用教程[M]. 北京:电子工业出版社,2006.10 [6]耿祥义.java2实用教程[M]. 北京:清华大学出版社,2007.3 [7]陈国君,陈磊,陈锡桢,刘洋.Java2程序设计基础[M]. 北京:清华大学出版社 ,2005.5 拼图游戏一款非常经典的小游戏,因为它比较简单有趣,无论老少都比较适合。拼图的设计对每一个Java语言设计者进行语言提高和进阶都是一个很好的锻炼机会。 拼图游戏的设计比较复杂,它涉及面广、牵涉方面多,如果不好好考虑和设计,将难以成功开发出这个游戏。在这个游戏的设计中,牵涉到图形界面的显示与更新、数据的收集与更新,并且在这个游戏的开发中,还要应用类的继承机制以及一些设计模式。因此,如何设计和开发好这个拼图游戏,对于提高Java开发水平和系统的设计能力有极大的帮助。在设计开发过程中,需要处理好各个类之间的继承关系,还要处理各个类相应的封装,并且还要协调好各个模块之间的逻辑依赖关系和数据通信关系。 这个游戏分为五个操作,分别是游戏开始、操作游戏、游戏完成、显示成绩和游戏结束。游戏在运行过程中玩家还可以通过鼠标暂停游戏,而且这 游戏开始 操作游戏 游戏完成 显示成绩 游戏结束 软件工程实验文档 5 款游戏是通过计算玩家的步骤来计算成绩的,并非通过时间来计算的,所以玩家可以将每一步想清楚了再进行,这样既可以开发脑力,还可以提高成绩~ 这个游戏主要分为四个模块,分别是游戏开始、重新开始、游戏结束和游戏暂停。这四个摸块的功能各不一样,游戏开始的模块就不用多介绍了,我们在这里主要说说重新开始的模块,如果玩家对自己本次的成绩不满意,可以通过重新开始模块来重完游戏~ 本拼图游戏前期是基于J2SE平台开发的,是一个Application,它的实现过程是将一张大图切割成N张小图,然后在其中任意挑出N-1张小图,使它们随机出现在N个位臵。通过鼠标或键盘的方向键移动已经切割的N-1张小图,让其复原成原来的顺序,玩家就胜利,游戏就结束了。在游戏结束之后,会自动将游戏得分及时间计算出来。让有些玩家可以查看自己的成绩。游戏可以设臵多个等级,所拼的图片也可以进行选择,让游戏玩家可以根据自己的喜好进行选择。 随着计算机技术的不断发展,网络技术的普及范围也越来越广,网络能够提供的服务多样、便捷,已经成为人们生产生活中不可缺少的重要组成部分。特别是当今手机用户队伍的不断壮大,人们在使用手机进行交流的同时,也对手机的娱乐功能有了要求。智能机的出现,使得人们可以从网上下载各种游戏,在空闲的时间进行娱乐。人们对手机游戏种类、画面的流畅,丰富的颜色也有了一定的要求。手机游戏发展迅速,它凭借健康、方便、互动性强、益智等诸多优点,已经成为大部分现代人休闲娱乐的首选。 该课所设计实现的拼图游戏是使用Java语言开发的一款游戏。这款游戏是一个小巧、益智的游戏。无论是服务器还是客户端的实现都相对容易。通过对该游戏软件的编写,还可以巩固学生对以上各种知识的掌握和理解。
/
本文档为【[整理版]软件拼图】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索