用python做小黑屋的游戏
用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做小黑屋的游戏相关推荐
- 用Python做一个猜数游戏(入门)
用Python做一个猜数游戏(入门) 目录: 用Python做一个猜数游戏(入门) 第一阶段: 第二阶段: 前言: 各位大佬大家好,我是夕阳样桑,由于最近时间有点紧,所以先做一个小程序.感谢大家的支持 ...
- 用python做一个简单的游戏,用python写一个小游戏
大家好,本文将围绕如何用python做一个简单的小游戏展开说明,python编写的入门简单小游戏是一个很多人都想弄明白的事情,想搞清楚用python做一个简单的游戏需要先了解以下几个事情. 1.Pyt ...
- 用Python做贪吃蛇小游戏
用Python做贪吃蛇小游戏 简介 引言 游戏预览 结构图 代码框架图 代码讲解 main主函数-开始工作 show_start_info()欢迎进入游戏 running_game-让我们开始游戏吧 ...
- 如何用python编一个扫雷游戏_用 Python 做一个 Windows 扫雷游戏
原标题:用 Python 做一个 Windows 扫雷游戏 本文代码基于 python3.6 和 pygame1.9.4. Windows XP 上的扫雷是无数80/90后的集体回忆,今天我们就用 P ...
- python怎么写游戏脚本_用PYTHON做一个简单的游戏脚本(基础,详细)
引言 这段时间迷上了玩点点点的小游戏,但是某些重复的环节着实无聊,就想着能不能用PYTHON做一个游戏脚本,不过为了熟悉需要做脚本的各个模块,于是打算在4399上找一个比较像的游戏做个脚本练练手,后来 ...
- 用PYTHON做一个简单的游戏脚本(基础,详细)
引言 这段时间迷上了玩点点点的小游戏,但是某些重复的环节着实无聊,就想着能不能用PYTHON做一个游戏脚本,不过为了熟悉需要做脚本的各个模块,于是打算在4399上找一个比较像的游戏做个脚本练练手,后来 ...
- python编辑游戏脚本_用PYTHON做一个简单的游戏脚本(基础,详细)
引言 这段时间迷上了玩点点点的小游戏,但是某些重复的环节着实无聊,就想着能不能用PYTHON做一个游戏脚本,不过为了熟悉需要做脚本的各个模块,于是打算在4399上找一个比较像的游戏做个脚本练练手,后来 ...
- 用python做什么类型的游戏_吃喝玩乐学Python:零基础做游戏
第一节:介绍 面向的人群:零基础学习Python. 一部手机做游戏. 想敲代码装装X. 只是来看作者瞎扯淡. -- 内容介绍:游戏制作驱动的Python学习 手把手教你从零开始用Python做游戏,电 ...
- 用Python做童年回忆的游戏 贪吃蛇
为了让大家对python产生兴趣,不让大家学编程枯燥无味,所以今天老袁还是准备了一个小游戏给大家来玩玩,喜欢的可以跟着我敲代码哟.那么废话不多说了直接开始吧! 我们选择好开发工具 Python版本:3 ...
- 自学一周python做的一个小游戏《大球吃小球》
需求 1,显示一个窗口. 2,我们要做到的功能有鼠标点击屏幕生成小球. 3,生成的小球大小随机,颜色随机,向随机方向移动,速度也随机. 4,大的球碰到小球时可以吃掉小球,吃掉后会变大. 5,球碰到边界 ...
最新文章
- 04:sqlalchemy操作数据库 不错
- mysql 插入删除操作_MySQL——增删改操作
- 十九、Redis 6.0 的客户端缓存
- python语言入门pdf-Python编程从入门到精通.pdf
- python编程入门与案例详解pdf-Python爬虫天气预报实例详解(小白入门)
- Linux chmod命令详解
- CF735D-Taxes【数学,数论】
- 小学生图片_中秋节手抄报,小学生中秋节手抄报图片大全
- Mongodb 备份 还原 导出 导入 等批量操作
- jQuery之父:JavaScript的开发之路
- 在python中如何将两个list合并成一个list,不用for语句
- 数字图像处理(极简) 第一章 概述(docx)
- 8、信息隐藏技术:数字水印技术
- Linux下发包工具sendip的使用
- 如何画出一张优秀的架构图(老鸟必备)
- 一个能启动电脑的U盘
- C1认证快速复习重点个人总结(一、计算机通识【下】),部分内容同任务文档
- CAMP模型——估计资本成本的模型
- 滴水逆向4月16日学习
- 寻路机器人单片机程序示例_单片机典型案例开发(四)