悉尼大学INFO1110/COMP9001 Assignment 2 课业解析

题意:

用python做一个名为野鹅逃亡(wild goose chase)的命令行游戏,野鹅必须吓跑地图上所有生物或者逃到安全位置才能获得胜利,被其他生物抓住游戏失败。

解析:

游戏主要涉及4个类,Loaction、Item、Creatures、Goosechasers;Location描述玩家当前位置及周围9个结点的信息;Items描述每个装备的名字、介绍及威胁性信息;Creations描述所有生物名字、威胁性信息;Goosechasers描述天敌行为信息。游戏交互命令:QUIT,退出游戏;HELP,打印提示信息;INV,打印玩家当前装备信息;TAKE<ITEM>拾起装备,DROP<ITEM>丢弃装备,FLEE成功逃离(只在安全地有效);HONK威吓,比较野鹅自身和目标生物的威胁性(装备威胁性叠加),高的话成功,否则失败;WAIT,什么都不做;LOOK,显示当前位置信息……

游戏进程:

图片发自简书App


详情可加v了解:WHJ980416

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 2010年8月18日这一天,我被宣告成为孤儿,宣告人正是我的妈妈。 这场宣告简洁明了,我毫无准备,她直奔主题。我望...
    负能量杂货铺阅读 870评论 2 0
  • 她的身体泛着淡蓝色的光,在那些迷红色的地方呼吸着,向周围慢慢的扩散,无声又无意的吞噬虚空的黑暗,假如远远望去,像是...
    沈来风阅读 832评论 2 2

友情链接更多精彩内容