当前位置:   article > 正文

【Python游戏】Python实现一个简易版本的阴阳师游戏 | 附带源码

【Python游戏】Python实现一个简易版本的阴阳师游戏 | 附带源码

前言

我相信很多小伙伴是有玩过阴阳师这个游戏的,但是有没有想过说自己可以制作出来了?
今天的话给大家带来的是一个简单版本的阴阳师小游戏,Python简化版的吧,纯文本的,虽然玩起来可能不是很爽,但是给一些刚刚入门的小伙伴来学习还是绰绰有余的!
准备好了我们就要开始啦!

相关文件

想学Python的小伙伴可以关注小编的公众号【Python日志】
有很多的资源可以白嫖的哈,不定时会更新一下Python的小知识的哈!!
需要源码的小伙伴可以在公众号回复阴阳师
Python源码、问题解答学习交流群:773162165

开发环境

Python版本:3.6.7
相关模块:
pygame
time
game_select
以及一些python自带的模块。

环境搭建

安装Python并添加到环境变量,pip安装需要的相关模块即可。

效果实现

进入游戏场景,选择我们的人物
在这里插入图片描述
在这里插入图片描述
看上去多少有点简易,希望大家不要喷我,哈哈

代码实现

主函数

# -*- coding: utf-8 -*-
"""
    阴阳师主程序
    1、创建一个SSR、一个SR以及R 游戏人物,分别是:
    大天狗,男,式神:是,主人:黑晴明,攻击力3136、生命10026
    雪女,女,式神:是,主人:黑晴明,攻击力 3048、生命 10634
    九命猫,女,式神:否;主人:黑晴明,攻击力2968、生命力 9905
    2、游戏场景,分别:
    请在每一个场景里输出(“敌人还有五秒到达战场”)
    如果生命或者攻击力没有这么多,则失败,回程
    阴界裂缝,消耗220攻击力、2000生命。。
    鬼王封印,消耗3100攻击力、3000生命力
    回城,    回复原来的攻击力和生命力

    知识点:
        代码重构
"""

from yinyangshi import *
import game_select as gs
import time

# 进入游戏场景
while True:

    # 游戏欢迎界面
    gs.welcome()
    time.sleep(3)

    # 游戏人物介绍
    gs.introduction_game_character()
    gs.please_select_game_character()

    input_figure = int(input('请输入您使用的游戏人物'))
    game_figure = gs.select_figure(input_figure)
    time.sleep(2)

    # 游戏场景介绍以及选择
    gs.introduction_game_scene()
    gs.please_select_scene()
    time.sleep(2)
    select_game = int(input('请输入您要进入的游戏场景'))

    # 开始游戏
    gs.enter_scene(game_figure, select_game)

    # 是否进入下一轮游戏
    print()
    end_
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/490007
推荐阅读
相关标签
  

闽ICP备14008679号