电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

魔板游戏java课设含可运行程序

魔板游戏java课设含可运行程序_第1页
1/20
魔板游戏java课设含可运行程序_第2页
2/20
魔板游戏java课设含可运行程序_第3页
3/20
魔板游戏1. 课程设计的目的本次课程设计是通过 Java 语言编制一个魔板游戏,它是一款经典的智力游戏。而Java 语言是当今较为流行的网络编程语言,它具有面对对象、跨平台、分布应用等特点。这次课程设计,还有利于加深对 Java 课程的进一步了解,也可以巩固所学 Java语言基本知识,增进Java语言编辑基本功,掌握JDK、Editplus、Eclipse、JCreator 等开发工具的运用,拓宽常用类库的应用。使学生通过该教学环节与手段,把所学课程及相关知识加以融会贯穿,全面掌握 Java 语言的编程思想及面对对象程序设计的方法。2. 设计方案论证2.1开发环境魔板游戏是一款益智游戏,是人们休闲娱乐时可供选择的消遣工具。魔板游戏有两种形式,一种是由若干个有序不等数字组成,而另一种是由图像组成。人们在将其恢复至最原始的序列而形成完整的排列时,会充分考验玩家的智商。进而达到在娱乐中提高智商的功效。魔板游戏分为两个级别,用户可以根据自己的水平来选择“初级”或者“高级”,更具灵活性,并且更贴近用户的需求。对于“初级”级别,魔板由 3*3 个格子组成;对于“高级”级别,魔板由 4*4 个格子组成。2.2需求分析2.2.1 设计要求(1)魔板由 3*3 或 4*4 个格子组成。对于 3*3 魔板,在前八个格子里随机放置8 个编号 1~8 的方块,最后一个格子是未放置方块的空格子;对于 4*4 的魔板,在前15 个格子里随机放置 15 个编号为 1~15 的方块,最后一个格子是未放置方块的空格子。(2)用鼠标单击任何与空格子水平或垂直相邻的方块可以把该方块移入空格子,而当前方块移动之前所在的格子成为空格子。通过不断地移动方块可以将方块一行一行地按数字顺序排好。(3)魔板游戏也可以使用图像来代替数字。例如,对于 3*3 的魔板,将一幅图像分成 3*3 幅小图像,除去最后一幅小图像(图像的右下角),将其余各幅小图像打乱顺序放在魔板的方块上,最终目标是通过移动方块恢复原始图像(不包括图像的右下角)。(4)当用户按要求排列好方块后,程序弹出对话框,提示用户成功的消息。(5)魔板游戏分为两个级别,用户可以通过界面上提供的菜单来选择“初级”或者“高级”两个级别。对于“初级”级别,魔板由 3*3 个格子组成;对于“高级”级别,魔板由 4*4 个格子组成。(6)“魔板游戏”提供一幅默认图像,用户可以使用该图像来玩魔板游戏。用户也可以使界面提供的菜单选择一幅新图像,然后使用这个新的图像来玩魔板游戏。2.2....

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

魔板游戏java课设含可运行程序

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部