4.平台的设计具有一定的灵活性。
【实施步骤】:1.2.3.4.5.6.7.熟悉JAVA语言、UltraEdit-32开发工具、Eclipse开发工具(占工作量的5%)游戏框架的搭建(占工作量的15%);菜单的制作(占工作量的10%);UI的设计(占工作量的10%);算法的设计(占工作量的15%);算法的实现(占工作量的30%);系统调试:各小组进行功能整合,由小到大地调试功能模块,完成整个系统要求。(占工作量的10%)8.功能完善和改进:做最后的修缮和调整,使得功能全面、运行流畅、贴近实际运行环境。(占5%)
【毕业论文】:围绕“连连看”游戏的分析、设计与实现,撰写论文,论文不少于30000字。论文撰写规范参考附件:兰州工专论文撰写规范(附件一).
doc【提交内容】:“连连看”游戏的可执行文件和源码。毕业论文的电子稿和打印稿,答辩
PPT。
【注意事项】:
毕业设计的时间安排根据时间表,最后一周,检查程序、交毕业设计论文;交毕业设计系统Powerpoint电子显示文稿;按要求将毕业设计论文装订成册。指导老师打分
方案:毕业设计成绩=考勤*30%+论文*40%+技术实现*30%。每周考勤一次,有特殊情况需向指导教师请假。具体论文上交时间、论文答辩时间以系办通知为准。
三、进度表日期内容
第15周
查阅文献,分析功能,确定基本思路和设计内容,确定需求分析。开发环境的搭建;设计界面;图片的选取与随机生成;单击控件的事件处理;时间控制;其他控件与功能;算法路径的实现;得分设置;过关设置;完成系统,做功能修缮和调整,编写用户手册。按要求完成论文,并上交论文,制作电子
文档,为答辩做准备。
第16周
第17周第18周第19周第20周
II
完成日期答辩日期
2011年1月6日2011年2月21日
四、主要参考文献、资料、设备和实习地点及翻译工作量:
【设备】:实践基地资源、个人设备资源及实习地点的设备资源,按照设计要求进行配置和安装。【设计环境】:软件:WindowsXP,JDK6.0以上版本,Eclipse5.0以上版本。硬件:以软件安装要求为准则,在设计的过程中确保程序调试的流畅。【实习地点】:
计算机实践基地、学生选定的调式地点与学生自己考察的外部地点相结合。【翻译工作量】:对论文标题、关键字、摘要进行英文翻译。【参考文献】:[1]张明新,周耿烈.Java语言程序设计.重庆:重庆大学出版社,2004.[2]周晓聪,李文军,李师贤.面向对象程序设计与Java语言.北京:机械工业出版社,2004.[3]BruceEckel.Java编程思想.北京:机械工业出版社,2007.[4]JamesCohoon,JackDavidson.Java程序设计.北京:清华大学出版社,2005.[5]StevenHolzner.Java技术内幕.北京:机械工业出版社,2002.[6]张洪斌.Java程序设计百事通.北京:清华大学出版社,2001.[7]夏先波.JavaJDK实例宝典.北京:电子工业出版社,2007.[8]吴其庆.Java程序设计经典教程.北京:冶金工业出版社,2005.[9]耿祥义,张跃平.Java2实用教程.北京:清华大学出版社,2007.[10]蔡勇,姜磊,马宁,倪文志.Java2程序设计基础教程与上机指导.北京:清华大学出版社,2005.[11]林建素,孟康健.《Eclipse开发学习笔记》(第1版).北京:电子工业出版社.2008.4[12]李松林,陈华清,任鑫.《Eclipse宝典》(第1版).北京:电子工业出版社.2007.9
指导教师签字
教研室主任签字
主管系领导签字
年
月
日
年
月
日
年
月
日
注:本任务书要求一式两份,一份系部留存,一份报教务处实践教学科。
III
摘要
游戏发展至今已经有30多年历史,在这个短暂的时期里,随着硬件水平的提高,游戏开发新技术层出不穷,经典游戏比比皆是。大部分的人一听到连连看游戏,通常就会想到这是一个小游戏。连连看游戏,是指在一个区域内,分布着许多不同的图片,通过点击两张相同的图片并符合一定的规则消除它们的一个游戏。我们最常见的是在QQ游戏大厅里的QQ连连看,
网络上也有许多各式各样的单机版连连看游戏。在游戏的过程中,可以考虑下如何使用自己掌握的程序去实现游戏的效果,并尝试去开发属于自己的连连看,这是一件十分惬意的事情。在本章中,我们将详细的教大家如何使用Java去开发一款属于自己的单机连连看。本游戏采用JAVA语言开发,以MyEclipse为开发平台。游戏主界面是基于GUI(图形用户界面)的开发,使得游戏界面简单清晰。并调用了其中的一些函数,完成了事件的触发功能。希望通过这次开发设计出的连连看小游戏,给大家的生活带来一点乐趣。游戏通过定义动态的二维数组,根据一定的算法实现规定的路径判断。关键词:连连看、小游戏、JAVA、GUI、数组