从0开始用python写一个命令行小游戏(六)

嗯,今天我们的“从0开始用python写一个命令行小游戏”系列总算走到了我发布v1.0 beta 1的时候。玩过我的1.0正式版的话,你会发现现在的游戏还和正式版差别很大。不管怎么样,现在就开始吧!按照惯例,首先是我的前作链接:

  1. 从0开始用python写一个命令行小游戏(一)
  2. 从0开始用python写一个命令行小游戏(二)
  3. 从0开始用python写一个命令行小游戏(三)
  4. 从0开始用python写一个命令行小游戏(四)
  5. 从0开始用python写一个命令行小游戏(五)

用户界面[第三步(下)]

上次,我们还缺一个功能:自动调用step()的方法。好,现在就来!(顺便补充一下,上次step()方法后追加self.sunlight, self.board = o.sunlight, o.board)

def start(self):
    while not isinstance(self.board[0], o.BaseZombie):
        self.step()
    print("The zombie is eating your brain")          # 僵尸被打败是sys.exit

What?! 完成了!好好庆祝一下??吧,因为这就是我的项目的第一个雏形:v1.0 beta 1版!!!但这个项目远没有结束,因为我在那之后又发布了6个beta版、3个release candidate版,才最终发布了v1.0版本,而现在,1.1版的各个beta版还在陆续闪亮登场。精彩未完待续!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值