联系方式

  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp

您当前位置:首页 >> Python编程Python编程

日期:2019-01-24 10:37

ICS4U总结项目:Hangman


对于今年的总结项目,你将打造一款经典游戏 - Hangman!刽子手是一个游戏,你必须猜测一个单词的字母,如果它们存在于他们出现在正确位置的单词中,但如果它们不存在,则将部分添加到正文中。如果添加了足够的身体部位,则播放器会失败。如果他们猜到这个词,那么玩家就成功了。


这种游戏可以在很多课程中使用。制作基本游戏相当容易,但你可以添加许多不同的功能,使其更好,更好。您添加的越多,细节级别越高,您的标记就越高。


因为这是一个12年级的大学水平课程,我期待在你的游戏中有一些东西:


a)您应该在硬盘驱动器上有一个文本文件(您应该将其包含在您的包文件夹中),其中包含可以在您的刽子手游戏中使用的所有潜在单词。当有人玩你的游戏时,他们将受到从单词列表中随机选择的单词的挑战。一旦他们成功或失败,他们可以选择继续下一个单词,或者他们可以退出游戏。


b)你应该计算他们得到的单词数量和他们错误的单词数量。如果他们得到3个错误,游戏会自动结束,他们必须重新开始。每当他们得到一个权利,分数就会增加。


c)您需要弄清楚如何向刽子手添加“身体部位”。您是要添加片段还是只准备好刽子手的不同状态的所有图像?这是一个值得思考的问题。


与大多数计算机科学项目一样,您可以添加许多附加功能和功能。你应该考虑如何让你的游戏脱颖而出。随意拥有自己的主题,一些个人接触......有创意!!!具有标准灰色背景和简单文本的游戏将不被视为“超越”。再次,让你的游戏特别!


除了游戏本身,您还需要包含以下编码概念:

a)if / else或switch / case

b)循环(for,while或do)

c)试着抓

d)数组或ArrayLists

e)文件IO

f)你自己的方法


您的代码应该被正确评论,记录,标签缩进和整体保存。假设那些不知道你正在创建什么的人将会阅读你的代码。


这是你通过非常努力完成学期的机会。请记住,你得到你给的东西。现在开始处理这个并在开始编码之前制定计划!


版权所有:编程辅导网 2021 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。 站长地图

python代写
微信客服:codinghelp