java课程设计-剪刀、石头、布游戏 - 代燕清

java课程设计-剪刀、石头、布游戏 - 代燕清

ID:12657878

大小:785.50 KB

页数:14页

时间:2018-07-18

java课程设计-剪刀、石头、布游戏 - 代燕清_第1页
java课程设计-剪刀、石头、布游戏 - 代燕清_第2页
java课程设计-剪刀、石头、布游戏 - 代燕清_第3页
java课程设计-剪刀、石头、布游戏 - 代燕清_第4页
java课程设计-剪刀、石头、布游戏 - 代燕清_第5页
资源描述:

《java课程设计-剪刀、石头、布游戏 - 代燕清》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、塔里木大学信息工程学院课程设计2012届课程设计20《剪刀、石头、布小游戏》课程设计说明书学生姓名代燕清学号5042209016所属学院信息工程学院专业计算机网络班级计算机网络专12指导教师李旭教师职称讲师塔里木大学教务处制13/14塔里木大学信息工程学院课程设计摘要我做的“剪刀,石头,布”游戏是一个很简单的Java小游戏,这个游戏是进行人机对战的,玩这个游戏时你只需要在对话框中输入自己想的答案就好了,例如你输入的是“石头”然后确认,这是电脑就会随即给出“剪刀,石头,布”中的一个,然后电脑会根据游戏规则判断对错问题。用户只需要,输入心中想

2、的答案即可。关键词:Java;猜数字13/14塔里木大学信息工程学院课程设计目录摘要1目录2前言3项目概况42.1项目所用的时间42.2项目负责人42.3项目指导人4正文43.1设计分析53.2程序结构(流程图)53.3操作方法53.4试验结果(包括输入数据和输出结果)7总结8致谢9参考文献10附录11前言13/14塔里木大学信息工程学院课程设计Java是在网络时代诞生的,因此必须适应网络发展的特殊需要.Java的发展和壮大并且逐渐成为网络变成的主流语言,则充分说明了java适应了网络发展的特殊需要,学习好该门课程是成为一个好的java程

3、序员的前提条件,通过此次课程设计使学生达到提高动手能力的目的.Java语言作为当今INTERNET上最流行的编程语言,它的产生和WWW密切相关,所以课程中还将对WWW技术进行必要的介绍.同时,对于信息安全专业的学生,掌握Java中的安全包的API和Sandbox也是极其重要的.通过本课程的学习,使学生掌握网络编程的基本方法,能够根据现实生活实践编制出一些实用的客户机/服务器小程序.为进一步学习维护网站信息安全的建设打下基础.为了加深对JAVA语言的掌握及对面向对象程序设计基本思想的理解,提高对面向对象技术的具体应用,进行本次课程设计.此次

4、我做的课程设计项目是要设计一个猜数字游戏。这个题目都是比较基础的内容,是作为一个学习网络应当具备的能力。通过这次的课程设计,让我学会了怎样将书本上的文字理论转化为现实中可以执行的方案,从而具备解决综合性实际问题的能力。项目概况2.1项目所用的时间从这个项目开始到结束总共历时14天。完成于2011年12月16日。13/14塔里木大学信息工程学院课程设计2.2项目负责人代燕清,计算机网络技术12班,学生。2.3项目指导人李旭,信息工程学院教师,讲师。正文本课程设计将要设计一个“剪刀,石头,布”游戏,它是由程序随机产生“剪刀,石头,布”中的一个

5、,且不重复。玩游戏者通过由用户输入自己的答案来匹配上面所产生的。用户输入答案后,电脑会根据游戏规则判断你的胜负。3.1设计分析首先我设计了一个游戏系统,主要是剪刀、石头、布游戏,游戏规则如下:(1).输入一个答案,答案是剪刀、石头或者布。(2).如果玩家输入的不是系统要求的答案,系统将提示您,您输入的不是数字请重新输入.(3).如果玩家输入的答案与随机生答案比交,如果能打赢系统就会提示您赢得了比赛。(4)如果玩家输入的答案与随机生成答案相比较,如果不能赢得比赛并且是输掉的话,系统就会提示您输掉了比赛。(5).如果玩家输入的答案与随机生成答

6、案相比较,如果不能赢得比赛而是和电脑的答案相同的话系统就会提示您平局。3.2程序结构(流程图)主要代码页面:图一3.3操作方法1、游戏开始时的界面,及任意输入答案石头(如图二)13/14塔里木大学信息工程学院课程设计图二3、单击确定后,经过电脑确定后给出答案(如图三)图三3.4试验结果(包括输入数据和输出结果)用户输入的答案都是随机,所以如果输入的答案能打赢电脑的话,就会提示“恭喜你,youwin”,另外两种就是平局以及失败了。13/14塔里木大学信息工程学院课程设计总结经过两个星期的努力研究,每一次突破,都给我们带来喜悦。最终获得成果,

7、两个星期来的汗水没有白流,不仅收获得如何设计一款小游戏的经验,同时也收获到享受成功时的那份心情,从苦到甜。从本次课程设计中,我深深体会到自己实际动手能力方面的不足,经过这次考验,学会了运用很多以前学过的知识,去实现我们想要做的东西;我们也学会了执着与坚持,因为要想获得成功就得需要很强的毅力。回头想想,一项研究真的不是一朝一夕的事情,往往心急是做不出来的,要经过不断努力和试验才能实现。此次课程设计实验课使我了解到了设计一个小游戏的基本方法,虽然只是一次尝试,但为我以后的学习打下了基础。在游戏设计的过程中,我发现不是你有没有能力把它作好,而在

8、于你有无信心把它作好。我对使用java设计小游戏这块领域相当的陌生,在开始做设计之前我几乎不知道第一步该干什么,但是我很有信心的投入到书本中去,困难只有靠双手才能够解决的,我深有体会;而在写代

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。