美文网首页
Python 面向对象 -精简版飞机大战

Python 面向对象 -精简版飞机大战

作者: hello_P | 来源:发表于2019-01-23 17:51 被阅读0次

精简版飞机大战   自学两周做的小项目 😄

运行效果图 项目目录

部分代码:

class PlaneGame(object):

    '''飞机大战主类'''

    def __init__(self):

        print("游戏初始化。。。")

        # 1.创建游戏的窗口

        self.screen = pygame.display.set_mode(SCREEN_RECT.size)

        # 2.创建游戏的时钟

        self.clock = pygame.time.Clock()

        # 3.调用私有方法,精灵和精灵组的创建

        self.__create_sprites()

        # 4.设置定时器事件 创建敌机

        pygame.time.set_timer(CREATE_ENEMY_EVENT, 1000)

        pygame.time.set_timer(HERO_FIRE_EVENT, 500)

整个项目源码素材 已经 上传到GitHub 有需要的同学可以去克隆或下载😀

链接:https://github.com/shuaipengge/Py_plane

相关文章

网友评论

      本文标题:Python 面向对象 -精简版飞机大战

      本文链接:https://www.haomeiwen.com/subject/gagidqtx.html