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

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

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java课程设计-剪刀、石头、布游戏 - 代燕清

20 《剪刀、石头、布小游戏》 课程设计说明书 学生姓名 代燕清 学 号 5042209016 所属学院 信息工程学院 专 业 计算机网络 班 级 计算机网络专12 指导教师 李旭 教师职称 讲师 塔里木大学教务处制 摘要 我做的“剪刀,石头,布”游戏是一个很简单的Java小游戏,这个游戏是进行人机对战的,玩这个游戏时你只需要在对话框中输入自己想的答案就好了,例如你输入的是“石头”然后确认,这是电脑就会随即给出“剪刀,石头,布”中的一个,然后电脑会根据游戏规则判断对错问题。 用户只需要,输入心中想的答案即可。 关键词:Java;猜数字 目录 摘要 1 目录 2 前言 3 项目概况 4 2.1 项目所用的时间 4 2.2项目负责人 4 2.3项目指导人 4 正文 4 3.1设计分析 5 3.2程序结构(流程图) 5 3.3操作方法 5 3.4试验结果(包括输入数据和输出结果) 7 总结 8 致谢 9 参考文献 10 附录 11 前言 Java是在网络时代诞生的,因此必须适应网络发展的特殊需要.Java的发展和壮大并且逐渐成为网络变成的主流语言,则充分说明了java适应了网络发展的特殊需要,学习好该门课程是成为一个好的java程序员的前提条件,通过此次课程设计使学生达到提高动手能力的目的. Java语言作为当今 INTERNET上最流行的编程语言,它的产生和WWW密切相关,所以课程中还将对WWW技术进行必要的介绍.同时,对于信息安全专业的学生,掌握Java中的安全包的API和Sandbox也是极其重要的.通过本课程的学习,使学生掌握网络编程的基本方法,能够根据现实生活实践编制出一些实用的客户机/服务器小程序.为进一步学习维护网站信息安全的建设打下基础. 为了加深对JAVA语言的掌握及对面向对象程序设计基本思想的理解,提高对面向对象技术的具体应用,进行本次课程设计.此次我做的课程设计项目是要设计一个猜数字游戏。这个题目都是比较基础的内容,是作为一个学习网络应当具备的能力。通过这次的课程设计,让我学会了怎样将书本上的文字理论转化为现实中可以执行的方案,从而具备解决综合性实际问题的能力。 项目概况 2.1 项目所用的时间 从这个项目开始到结束总共历时14天。完成于2011年12月16日。 2.2项目负责人 代燕清,计算机网络技术12班,学生。 2.3项目指导人 李旭,信息工程学院教师,讲师。 正文 本课程设计将要设计一个“剪刀,石头,布”游戏,它是由程序随机产生“剪刀,石头,布”中的一个,且不重复。玩游戏者通过由用户输入自己的答案来匹配上面所产生的。用户输入答案后,电脑会根据游戏规则判断你的胜负。 3.1设计分析 首先我设计了一个游戏系统,主要是剪刀、石头、布游戏, 游戏规则如下: (1). 输入一个答案,答案是剪刀、石头或者布。 (2).如果玩家输入的不是系统要求的答案,系统将提示您,您输入的不是数字请重新输入. (3).如果玩家输入的答案与随机生答案比交,如果能打赢系统就会提示您赢得了比赛。 (4)如果玩家输入的答案与随机生成答案相比较,如果不能赢得比赛并且是输掉的话,系统就会提示您输掉了比赛。 (5). 如果玩家输入的答案与随机生成答案相比较,如果不能赢得比赛而是和电脑的答案相同的话系统就会提示您平局。 3.2程序结构(流程图) 主要代码页面: 图一 3.3操作方法 1、游戏开始时的界面,及任意输入答案石头(如图二) 图二 3、单击确定后,经过电脑确定后给出答案(如图三) 图三 3.4试验结果(包括输入数据和输出结果) 用户输入的答案都是随机,所以如果输入的答案能打赢电脑的话,就会提示“恭喜你,you win”,另外两种就是平局以及失败了。 总结 经过两个星期的努力研究,每一次突破,都给我们带来喜悦。最终获得成果,两个星期来的汗水没有白流,不仅收获得如何设计一款小游戏的经验,同时也收获到享受成功时的那份心情,从苦到甜。从本次课程设计中,我深深体会到自己实际动手能力方面的不足,经过这次考验,学会了运用很多以前学过的知识,去实现我们想要做的东西;我们也学会了执着与坚持,因为要想获得成功就得需要很强的毅力。回头想想,一项研究真的不是一朝一夕的事情,往往心急是做不出来的,要经过不断努力和试验才能实现。 此次课程设计实验课使我了解到了设计一个小游戏的基本方法,虽然只是一次尝试,但为我以后的学习打下了基础。在游戏设计的过程中,我发现不是你有没有能力把它作好,而在于你有无信心把它作好。我对使用java 设计小游戏这块领域相当的陌生,在开始做设计之前我几乎不知道第一步该

文档评论(0)

l215322 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档