Python游戏入门 武装飞船1-创建Pygame窗口

#比较基础的python练习,用于熟悉编写用语

#创建一个文件,名为alien_invasion.py

#别忘记下载pygame,win+R打开cmd,输入pip install pygame即可

import sys

import pygame

class AlienInvasion:

    """管理游戏资源和行为的类"""

    def __init__(self):

        """初始化游戏并创建游戏资源"""

        pygame.init()

        self.screen = pygame.display.set_mode((1200, 800))#设置窗口大小

        pygame.display.set_caption("Alien Invasion")

    def run_game(self):

        """开始游戏的主循环"""

        while True:

            # 监视键盘和鼠标活动

            for event in pygame.event.get():

                """该函数用来访问Pygame检测到的活动"""

                if event.type == pygame.QUIT:

                    """调用sys.exit()来退出游戏"""

                    sys.exit()

            # 更新屏幕上的图像,并切换到新屏幕

            pygame.display.flip()

if __name__ == '__main__':

    """ 创建游戏实例并运行游戏"""

    #仅有直接运行该文件时,它们才会运行

    ai = AlienInvasion()

    ai.run_game()

#未完待续,每日更新

全部评论

相关推荐

猫头夜鹰:图书管理系统能有面试就怪了,放十年前都不行
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务