- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                
Java课程设计——拼图游戏
            班级:信101
学号:2010414126
            姓名:孙 杰
 指导老师:李红强
基于Java的拼图游戏设计
游戏实现功能解析及界面
游戏规则介绍
1)本游戏是一个Java语言的拼图游戏,有一个格子是空的,其他格子内随机放置由要拿来拼图的图片切割成的若干个小图片,图片的切割按照一定的公式计算,因为,该通过单击任意一个与空格子相邻的方块可以把该方游戏中设有拼图游戏的等级,根据不同的等级,按照公式会切割成不同的小图片块数。
2)在开始游戏之前,可以选择游戏等级后再点击“开始”菜单里的“新游戏”,进行拼图游戏,通过将空格旁边的小图片移入空格子内(不断的移动方块),来实现拼图,直到方块一行一行的按图片的原始样子拼好即可完成该游戏。
3)游戏拼完后,会弹出一个“信息”框,显示你玩游戏所用的步数与时间,点击“确定”后,会弹出一个“输入”框,可以在里面输入游戏者的姓名,单击“确定”后会弹出游戏的记录框。
4)游戏的简单规则在游戏界面的“关于”菜单内的“帮助”信息框内已经简单介绍了。游戏前可以先预览看看。
游戏实现功能
主窗口界面
 1) 游戏初始状态
   当游戏刚运行时,会出现如下界面,本游戏中已经存在了三张图片,如过游戏者想拼自己感兴趣的图片的话,可以将自己的图片放入到“background”(背景图片)文件夹中,再进行“选择”-“背景图片”中选择你自己的图片,然后选择“等级”-“困难”或“普通”或“简单”,进行等级选择,最后选择“开始”-“新游戏”就可以拼自己想拼的图了。初始窗口如图1所示:
图1 游戏初始窗口
2)游戏进行状态
    当游戏者选择好图片与等级后,就可以进行拼图游戏了及进入游戏的进行状态。
3)游戏暂停状态
   当游戏者,在游戏过程中半途暂停游戏的话,将出现如图3所示的游戏暂停状态的界面。当游戏者又想继续游戏时,直接单击界面上的“继续”字样,就可以继续游戏了。
 
图2 游戏暂停状态
主窗口菜单
在游戏的主窗口菜单中包括如下几个菜单:
(1)“开始”菜单。包括了,“新游戏” 、“成绩记录” 、“图片预览” 、“退出游戏” 。如图4所示。
     “新游戏” :单击可以开始游戏,如图2所示游戏进行状态。
     “成绩记录” :单击可以查看游戏者的游戏成绩记录。如图5所示。初始的成绩记录。
     “图片预览” :在游戏过程中可以单击预览图片,对照着拼,如图6所示。
     “退出游戏” :游戏者要结束游戏可直接单击退出游戏。
       
   (2)“选择”菜单。包括了,“等级”、“背景图片”。如图7所示。当运行游戏时,如果没有把“background”这个文件夹放入主程序的目录下,在运行游戏选择背景图片时,将没有图片可选,这是可以按照“初始状态”界面上的提示进行操作。若正常的有“background”在主程序路径下的话,运行游戏选择背景图片的话,就可以选择图片了,界面如图3所示。
      “等级” :在游戏者开始游戏之前,要进行游戏等级选择,共有困难、普通、简单三种选择。其图片的切割块数,会根据选择的等级不同,而有所不同。
      “背景图片” :这里保存了所要拼的所有图片。在游戏前要进行选择。
               
图3                                 
(3)“关于”菜单。包括了“帮助”、“关于”两个下拉菜单。
“帮助”:在游戏时,可以单击查看游戏的简单规则。
“关于”:可查看该游戏的版本、作者、与作者的Email的相关信息
游戏过程中的出现的相关窗体     
   (1)提示信息窗口
        当游戏者运行游戏时,如果没有把“background”这个文件夹放入主程序的目录下,在运行游戏选择背景图片时,将没有图片可选,若此时直接“开始”-“新游戏”,将会弹出如下提示信息框。界面如图4所示。
图4  提示信息框
   (2) 拼图成功界面
         若选择abc.jpg图片拼图时,若拼图成功,界面如图5所示。
图5 拼图成功
     (3)成绩记录输入框
          当游戏者完成拼图游戏后,将出现一个成绩记录框(“输入”框),输入游戏者的姓名。如图6所示。输入后单击确定按钮,将弹出总的成绩记录框。如图7所示。
图6(a)  输入前
                         图6 (b) 输入后 
  
图7 成绩记录框
游戏程序实现
程序类主要功能介绍
      该游戏程序中包括11个类。包括: ButtonClick.class、CardFrame.class、GameOver.class、Data.class 、Grades.clas
                您可能关注的文档
最近下载
- 第一单元+写话:注意说话的语气(教学课件)-2023-2024学年二年级语文下册单元写话能力提升(统编版).pptx VIP
 - 心理健康与心理健康观.ppt VIP
 - 关爱保护未成年人.pptx VIP
 - 实践党创新理论“三个境界”.doc VIP
 - 企业危险化学品及危险化工工艺安全管理规定.docx VIP
 - 数电模电完整版练习试题附答案.doc
 - 企业设备、建(构)筑物拆除活动污染防治技术指南.pdf VIP
 - 2020 电工装备供应商数据采集及接口规范第1部分通用部分.docx VIP
 - 《画出你的想象》教学设计4-10画出你的想象-二年级上册美术.docx VIP
 - 心理卫生 mental health.ppt VIP
 
原创力文档
                        

文档评论(0)