pygame游戏开发系列1-游戏最小系统

如果对pygame感兴趣想要系统学习,可以看看我录的pygame的视频: https://www.bilibili.com/video/BV1bE411p7Ue
Pygame 是Python用于游戏开发的一个第三方库,允许你在 Python 程序中创建功能丰富的游戏和多媒体程序,Pygame 是一个高可移植性的模块可以支持多个操作系统。
Pygame有很多的模块,不同的模块专注于不同的功能:

模块名功能
pygame.cdrom访问光驱
pygame.cursors加载光标
pygame.display访问显示设备
pygame.draw绘制形状、线和点
pygame.event管理事件
pygame.font使用字体
pygame.image加载和存储图片
pygame.joystick使用游戏手柄或者 类似的东西
pygame.key读取键盘按键
pygame.mixer声音
pygame.mouse鼠标
pygame.movie播放视频
pygame.music播放音频
pygame.overlay访问高级视频叠加
pygame.rect管理矩形区域
pygame.sndarray操作声音数据
pygame.sprite操作移动图像
pygame.surface管理图像和屏幕
pygame.surfarray管理点阵图像数据
pygame.time管理时间和帧信息
pygame.transform缩放和移动图像

接下来我会通过一些列的文章来对pygame的使用进行介绍,首先是游戏最小系统。通过游戏最小系统我们可以把游戏窗口搭建起来,在后续的文章中会介绍怎么在最小系统的基础上添加界面元素和动画、事件。
因为 pygame 是第三方库,所以在使用之前需要先安装。

pip install pygame
或者:
python -m pip install pygame
或者:
直接通过pycharm去安装

以下是pygame游戏最小系统:

"""__author__=余婷"""
import pygame

# 1. 初始化pygame
pygame.init()

# 2. 创建游戏窗口
# set_mode(大小)
# 创建窗口设置窗口大小
window = pygame.display.set_mode((400, 600))
# 设置标题
pygame.display.set_caption('余婷小游戏')


# 3. 让游戏一直运行
while True:
    # 4. 在游戏运行过程中不断检测事件
    for event in pygame.event.get():
        print('有事件发生')
        # 如果点击了关闭按钮,游戏退出
        if event.type == pygame.QUIT:
            # 退出
            exit()

在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值