从零开始学Python07作业思路:模拟人生小游戏

标签(空格分隔): 从零开始学Python


一,作业说明

模拟人生:

1 定义三个人物,屌丝John,美女Liz,高富帅Peter。 John和Liz大学时是恋人,毕业工作后,Liz傍上了Peter,John伤心之余决定通过自己的努力追回Liz,多年后John通过努力变身高富帅,遇到被甩的Liz,Liz向John提出复合,John说……..(自由发挥)

  1. 定义人物信息:性别、年龄、工作、人种、国籍、特长,存款。房、车等信息,

  2. 用类实现上述故事中三者的关系和人物变化

二,程序文件清单

屏幕快照 2016-12-08 上午10.35.20.png-73.2kB

  • bin目录

Simulated_life_start.py:程序启动文件

  • db目录

config_conf:程序自动生成配置文件

  • lib目录

Small_monster_model.py:怪物类模型文件
Lock_demon_tower_model.py:锁妖塔类模型文件
Players_model.py:玩家模型类文件
common.py:程序公共方法文件

  • src目录

admin_business.py:管理员业务逻辑文件
users_business.py:用户业务逻辑文件
Story_start.py:故事主线业务逻辑文件

三,程序流程简图

屏幕快照 2016-12-08 上午10.13.38.png-410.5kB

四,程序重点部分展示

(1)程序配置文件config_conf
屏幕快照 2016-12-08 上午11.01.23.png-107.8kB

(2)怪物模型类
屏幕快照 2016-12-08 上午11.01.41.png-111.8kB

(3)锁妖塔模型类
屏幕快照 2016-12-08 上午11.01.55.png-138.1kB

(4)角色模型类
屏幕快照 2016-12-08 上午11.02.05.png-333.4kB

五,程序测试样图

  • 管理员界面
    屏幕快照 2016-12-08 上午11.09.31.png-86.6kB
  • 用户登录界面
    屏幕快照 2016-12-08 上午11.09.58.png-71.9kB
  • 角色注册界面
    屏幕快照 2016-12-08 上午11.10.55.png-218.3kB
  • 角色选择界面
    屏幕快照 2016-12-08 上午11.11.25.png-138.1kB
  • 故事界面
    屏幕快照 2016-12-08 上午11.15.08.png-343.9kB
    屏幕快照 2016-12-08 上午11.18.18.png-3.6kB
    屏幕快照 2016-12-08 上午11.18.31.png-383.4kB
    屏幕快照 2016-12-08 上午11.20.29.png-253.3kB
    屏幕快照 2016-12-08 上午11.30.08.png-800.6kB
    屏幕快照 2016-12-08 上午11.32.32.png-331.5kB
北京IT职业教育培训中心,欢迎来校咨询。微信号:yinsendemogui(添加时请注明博客园)
原文地址:https://www.cnblogs.com/chensiqiqi/p/6144326.html