• 大小: 292KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-07
  • 语言: Python
  • 标签: python  

资源简介

这是我分享的著名的坦克大战python版,python游戏的进阶版。很好的游戏参考资源。 有兴趣的同学可以加群634295212 一起讨论学习。参考分享或改进代码请注明原作者信息。 及新作者信息

资源截图

代码片段和文件信息

#!/usr/bin/python
# coding=utf-8

import os pygame time random uuid sys

class myRect(pygame.Rect):
“““ Add type property “““
def __init__(self left top width height type):
pygame.Rect.__init__(self left top width height)
self.type = type

class Timer(object):
def __init__(self):
self.timers = []

def add(self interval f repeat = -1):
options = {
“interval“ : interval
“callback“ : f
“repeat“ : repeat
“times“ : 0
“time“ : 0
“uuid“ : uuid.uuid4()
}
self.timers.append(options)

return options[“uuid“]

def destroy(self uuid_nr):
for timer in self.timers:
if timer[“uuid“] == uuid_nr:
self.timers.remove(timer)
return

def update(self time_passed):
for timer in self.timers:
timer[“time“] += time_passed
if ti

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-12-13 18:10  battle-city-tanks\
     目录           0  2017-12-13 18:10  battle-city-tanks\.hg\
     文件          57  2016-02-13 11:56  battle-city-tanks\.hg\00changelog.i
     文件           8  2016-02-13 11:56  battle-city-tanks\.hg\branch
     目录           0  2017-12-13 18:10  battle-city-tanks\.hg\cache\
     文件          92  2016-02-13 11:56  battle-city-tanks\.hg\cache\branchheads
     文件          44  2016-02-13 11:56  battle-city-tanks\.hg\cache\tags
     文件        1600  2016-02-13 11:56  battle-city-tanks\.hg\dirstate
     文件          63  2016-02-13 11:56  battle-city-tanks\.hg\hgrc
     文件          33  2016-02-13 11:56  battle-city-tanks\.hg\requires
     目录           0  2017-12-13 18:10  battle-city-tanks\.hg\store\
     文件         863  2016-02-13 11:56  battle-city-tanks\.hg\store\00changelog.i
     文件        1992  2016-02-13 11:56  battle-city-tanks\.hg\store\00manifest.i
     目录           0  2017-12-13 18:10  battle-city-tanks\.hg\store\data\
     目录           0  2017-12-13 18:10  battle-city-tanks\.hg\store\data\fonts\
     文件        6229  2016-02-13 11:56  battle-city-tanks\.hg\store\data\fonts\prstart.ttf.i
     目录           0  2017-12-13 18:10  battle-city-tanks\.hg\store\data\images\
     目录           0  2017-12-13 18:10  battle-city-tanks\.hg\store\data\images\screens\
     文件        3567  2016-02-13 11:56  battle-city-tanks\.hg\store\data\images\screens\01.png.i
     文件        5448  2016-02-13 11:56  battle-city-tanks\.hg\store\data\images\screens\02.png.i
     文件        5830  2016-02-13 11:56  battle-city-tanks\.hg\store\data\images\screens\03.png.i
     文件        6518  2016-02-13 11:56  battle-city-tanks\.hg\store\data\images\screens\04.png.i
     文件        4298  2016-02-13 11:56  battle-city-tanks\.hg\store\data\images\screens\05.png.i
     文件        2000  2016-02-13 11:56  battle-city-tanks\.hg\store\data\images\screens\06.png.i
     文件        2907  2016-02-13 11:56  battle-city-tanks\.hg\store\data\images\sprites.gif.i
     目录           0  2017-12-13 18:10  battle-city-tanks\.hg\store\data\levels\
     文件         146  2016-02-13 11:56  battle-city-tanks\.hg\store\data\levels\1.i
     文件         200  2016-02-13 11:56  battle-city-tanks\.hg\store\data\levels\10.i
     文件         198  2016-02-13 11:56  battle-city-tanks\.hg\store\data\levels\11.i
     文件         200  2016-02-13 11:56  battle-city-tanks\.hg\store\data\levels\12.i
     文件         195  2016-02-13 11:56  battle-city-tanks\.hg\store\data\levels\13.i
............此处省略109个文件信息

评论

共有 条评论