天天看点

用python设计飞机大战游戏

"""
明确游戏设计的任务:
游戏初始化:
         1.创建窗口对象
         2.创建时钟对象
         3.创建游戏精灵,游戏精灵组
注:由于1.2只是属性,故可以在初始化方法中使用
   考虑到创建游戏精灵和游戏精灵组的数目不定,所以不应当放在初始化方法中
   可以考虑创建_create_spirates函数



游戏循环:游戏真正开始的地方
         start_game(self):
为了增加代码的可读性,可以将小功能封装成私有函数,供start_game调用
       设置刷新帧率 
       事件监听 _event_handler()
       碰撞监测 _check_collide()
       绘制精灵组 update_sprites()
       更新屏幕显示     game_over()   
         





"""