用python做小黑屋游戏、

首先要定义事件资源列表注意用中括号

event = ["衣衫褴褛的人","沼泽"]
source = ["木材","肉","布"]

标题

定义人物
然后可以自行设置进入游戏的延迟

def init():person =  {"HP":100,"hungry":100,"IQ":100,"skill":"","木材":1,"fire":0}#人的初始状态time.sleep(2)#停止运行2秒print("人物生成中>>>>>>>>>50%")time.sleep(2)print("人物生成中>>>>>>>>>>>>>>>>>>>80%")time.sleep(1)print("人物生成中>>>>>>>>>>>>>>>>>>>>>>>>>>>100%")showperson(person)return person

使用材料后的总量

def fire(person):person["木材"] = person["木材"] - 1print("火堆燃起来了!")return person

##下面是碰到的事件以及你选择怎么做
这里会运用到 if函数 需要自己看一下加强记忆

def playgame(person):point = 0if point == 0:print("你碰到了衣衫褴褛的人!")choose = input("是否给他木材:")print("你的火堆熊熊燃烧中")if choose == "是":person["木材"] = person["木材"] - 1if 80 < random.randint(0,100):skill = random.choice("skill")skill.remove(skill)person["skill"] = person["skill"] + skillperson["HP"] = person["HP"] + 100else:print("你获得了衣衫褴褛的人的感激")return person

最后是你上面事件返回的结果

def showperson(person):print("你现在的状态是:",person)person = init()
person = fire(person)
person = playgame(person)
showperson(person)

用python做小黑屋的游戏相关推荐

  1. 用Python做一个猜数游戏(入门)

    用Python做一个猜数游戏(入门) 目录: 用Python做一个猜数游戏(入门) 第一阶段: 第二阶段: 前言: 各位大佬大家好,我是夕阳样桑,由于最近时间有点紧,所以先做一个小程序.感谢大家的支持 ...

  2. 用python做一个简单的游戏,用python写一个小游戏

    大家好,本文将围绕如何用python做一个简单的小游戏展开说明,python编写的入门简单小游戏是一个很多人都想弄明白的事情,想搞清楚用python做一个简单的游戏需要先了解以下几个事情. 1.Pyt ...

  3. 用Python做贪吃蛇小游戏

    用Python做贪吃蛇小游戏 简介 引言 游戏预览 结构图 代码框架图 代码讲解 main主函数-开始工作 show_start_info()欢迎进入游戏 running_game-让我们开始游戏吧 ...

  4. 如何用python编一个扫雷游戏_用 Python 做一个 Windows 扫雷游戏

    原标题:用 Python 做一个 Windows 扫雷游戏 本文代码基于 python3.6 和 pygame1.9.4. Windows XP 上的扫雷是无数80/90后的集体回忆,今天我们就用 P ...

  5. python怎么写游戏脚本_用PYTHON做一个简单的游戏脚本(基础,详细)

    引言 这段时间迷上了玩点点点的小游戏,但是某些重复的环节着实无聊,就想着能不能用PYTHON做一个游戏脚本,不过为了熟悉需要做脚本的各个模块,于是打算在4399上找一个比较像的游戏做个脚本练练手,后来 ...

  6. 用PYTHON做一个简单的游戏脚本(基础,详细)

    引言 这段时间迷上了玩点点点的小游戏,但是某些重复的环节着实无聊,就想着能不能用PYTHON做一个游戏脚本,不过为了熟悉需要做脚本的各个模块,于是打算在4399上找一个比较像的游戏做个脚本练练手,后来 ...

  7. python编辑游戏脚本_用PYTHON做一个简单的游戏脚本(基础,详细)

    引言 这段时间迷上了玩点点点的小游戏,但是某些重复的环节着实无聊,就想着能不能用PYTHON做一个游戏脚本,不过为了熟悉需要做脚本的各个模块,于是打算在4399上找一个比较像的游戏做个脚本练练手,后来 ...

  8. 用python做什么类型的游戏_吃喝玩乐学Python:零基础做游戏

    第一节:介绍 面向的人群:零基础学习Python. 一部手机做游戏. 想敲代码装装X. 只是来看作者瞎扯淡. -- 内容介绍:游戏制作驱动的Python学习 手把手教你从零开始用Python做游戏,电 ...

  9. 用Python做童年回忆的游戏 贪吃蛇

    为了让大家对python产生兴趣,不让大家学编程枯燥无味,所以今天老袁还是准备了一个小游戏给大家来玩玩,喜欢的可以跟着我敲代码哟.那么废话不多说了直接开始吧! 我们选择好开发工具 Python版本:3 ...

  10. 自学一周python做的一个小游戏《大球吃小球》

    需求 1,显示一个窗口. 2,我们要做到的功能有鼠标点击屏幕生成小球. 3,生成的小球大小随机,颜色随机,向随机方向移动,速度也随机. 4,大的球碰到小球时可以吃掉小球,吃掉后会变大. 5,球碰到边界 ...

最新文章

  1. 04:sqlalchemy操作数据库 不错
  2. mysql 插入删除操作_MySQL——增删改操作
  3. 十九、Redis 6.0 的客户端缓存
  4. python语言入门pdf-Python编程从入门到精通.pdf
  5. python编程入门与案例详解pdf-Python爬虫天气预报实例详解(小白入门)
  6. Linux chmod命令详解
  7. CF735D-Taxes【数学,数论】
  8. 小学生图片_中秋节手抄报,小学生中秋节手抄报图片大全
  9. Mongodb 备份 还原 导出 导入 等批量操作
  10. jQuery之父:JavaScript的开发之路
  11. 在python中如何将两个list合并成一个list,不用for语句
  12. 数字图像处理(极简) 第一章 概述(docx)
  13. 8、信息隐藏技术:数字水印技术
  14. Linux下发包工具sendip的使用
  15. 如何画出一张优秀的架构图(老鸟必备)
  16. 一个能启动电脑的U盘
  17. C1认证快速复习重点个人总结(一、计算机通识【下】),部分内容同任务文档
  18. CAMP模型——估计资本成本的模型
  19. 滴水逆向4月16日学习
  20. 寻路机器人单片机程序示例_单片机典型案例开发(四)

热门文章

  1. 渔乡朱朱的三农短视频账号运作和变现方法
  2. 大型网站图片服务器架构的演进
  3. 如何定义StrokeIt手势 常用StrokeIt手势大全
  4. 载硫酸庆大霉素PLGA纳米粒PNPs(GS修饰PLGA纳米粒)/cRGD修饰PLGA纳米粒的制备方法
  5. 软文广告的写作技巧分析!
  6. 用户账号被盗,京东回应:都怪QQ!库克:从来没获取过FB用户数据!
  7. php 人物换装原理,装备库解析——换装机制,宝石选择原理
  8. windows关闭休眠
  9. 一根辣条铸就的百亿生意,卫龙是如何成龙的
  10. 如何写好项目规划和方案设计文档