红联linux Linux通用技术 - Linux发行版技术 - 企业应用 - 实验室  Linux论坛

您的位置: 红联linux >> Linux通用技术 >>

Linux编程与内核

>> 查看内容 -学Linux必读Linux学习教程推荐下载发新话题 (游客可发贴)

Python游戏之 - 决战紫荆之巅开发分享(附源码)

xiaobaoxueit发布于 2016-8-18 | 次阅读   字号:     (网友评论 1 条) 我要评论


最近一直学Python,还是属于小白阶段,利用假期跟老师学习,把作业分享出来,勿拍啊,具体步骤、流程图,源码请看附件

一 实现功能
用面向对象的开发模式来实现一个简单的游戏PK功能,程序通过实例化两个对象,交互进行一个游戏PK的过程
系统功能模块:
1. 查看游戏故事背景
2. 查看人物角色信息
3. 开始游戏( 选择角色进行 PK )
4. 退出系统

二 文件目录结构
Day6_games (文件主目录)
|---- main.py (主程序文件)
|---- conf (配置文件夹)
| |-- init_user.py (初始化用户资料程序)
| |-- setting.py (程序配置文件)
| |-- templates.py (定义程序的输出菜单及功能信息模板)
| |-- user.xml (角色信息文件)
|---- files (存放预定义文件的目录)
| |-- attack_talk.py(攻击后对话信息文件)
| |-- drama (游戏背景描述文件)
|---- module (程序模块目录)
| |-- common.py (公共函数模块)
| |-- games.py (游戏模块)
| |-- people.py (角色类模块)

三 用到知识点
1. 类的定义及类的实例化
2. xml文件的生成及读取
Python作业之模拟人生.rar

 相关评论
作者: ghostoe 发布日期: 2016-11-22
bbbbbbbbbbbbbbbbbbb英文歌
共有评论数 1/每页显示数 10

 我要评论
发表评论,与各位同人交流。回复请点击下方的我要评论按钮(游客可回复),要发表贴子请点击 发新话题 (游客可发贴)
 关注热点

Linux教程下载?
Linux学习教程推荐下载”(请点击),Linux教程免费下载。

求助Linux问题?
论坛有39版块,覆盖所有Linux技术层面。前往“红联Linux论坛

 

Linux系统教程 | Linux入门 | Linux管理 | Linux技巧 | Linux命令 | Ubuntu系统 | Linux服务器 | Linux数据库 | Linux开发

合作 | 关于我们 | 联系我们 | 导航 | 会员注册

©2017 红联 Powered by SupSite