当前位置:   article > 正文

Python人生重开模拟器(高级版)_人生重开模拟器 如何开发

人生重开模拟器 如何开发


目录

目录

​编辑

目录

前言

游戏成果

截图

开始吧

游戏主框架

 定义人类属性

定义人类方法

定义身份判断方法

定义初始化方法

定义成长方法

定义显示属性方法

定义打开背包方法

定义学习方法

定义商店属性

定义商店方法

定义学校方法

定义函数

定义显示主菜单的函数

定义主函数

定义成长函数

游戏开始

初始化

创建线程

代码


前言

这是可以控制的人生重开模拟器,灵活应用了面向对象、线程等进阶Python方法.

游戏成果

截图

可以看到,游戏有商店,背包,学习,属性,学校,成长等功能 


开始吧

游戏主框架

游戏主框架如下:

  1. import random
  2. import time
  3. import threading
  4. class Peple:
  5. """
  6. 定义一个人类
  7. """
  8. def __init__(self):
  9. pass
  10. class Store:
  11. """
  12. 定义一个商店类
  13. """
  14. def __init__(self):
  15. pass
  16. class School:
  17. """
  18. 定义一个学校类
  19. """
  20. def __init__(self):
  21. pass
  22. # #####Begin##### #

 定义人类属性

人类有颜值,智力,体质,家境,性别,身份,背包,岁数,知识,钱等属性.下面我们来定义这些属性

  1. class Peple:
  2. """
  3. 定义一个人类
  4. """
  5. # 颜值
  6. face = 0
  7. # 智力
  8. iq = 0
  9. # 体质
  10. strong = 0
  11. # 家境
  12. home = 0
  13. # 性别,true男false女
  14. sex = False
  15. # 身份
  16. identity = ''
  17. # 背包字典
  18. bag = {}
  19. # 岁数
  20. old = 0
  21. # 知识
  22. knowledge = 0
  23. point = 0
  24. # 钱
  25. dollars = 0
  26. # 是否在学校
  27. isInSchool = False
  28. def __init__(self):
  29. pass

定义人类方法

定义身份判断方法

注:这里的身份名称是由CSDN博主「HaiFan.」的文章人生重开模拟器(简版)中的代码得来的.

  1. class Peple:
  2. """
  3. 定义一个人类
  4. """
  5. # 颜值
  6. face = 0
  7. # 智力
  8. iq = 0
  9. # 体质
  10. strong = 0
  11. # 家境
  12. home = 0
  13. # 性别,true男false女
  14. sex = False
  15. # 身份
  16. identity = ''
  17. # 背包
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/191737
推荐阅读
相关标签
  

闽ICP备14008679号