pygame常用模块详解

1.什么是pygame?

pygame是一个专门用来开发游戏的 Python 模块,具有免费、开源,支持多种操作系统,具有良好的跨平台性等优点。
通过 pygame可以开发许多2D游戏,如扫雷、贪吃蛇、飞机大战等,但它并不适合开发3D游戏。

2.为啥要用pygame做游戏?

pygame相对简单,适合有python基础的初学者适当学习了解,可以体验到亲手开发游戏项目的乐趣

3.pygame的下载与安装

1. 检测windows是否安装了pip
打开终端,输入命令

python -m pip --version

2.安装pip(python自3.x版本起默认自动安装pip)
要安装pip,需访问https://bootstrap.pypa.io/get-pip.py
如果出现对话框,请选择保存文件;
如果get-pip.py的代码出现在浏览器中,请将这些代码复制并粘贴到文本编辑器中,再将文 件保存为get-pip.py。
在终端输入以下命令运行get-pip.py

python get-pip.py

安装完成后,重新再检验一遍是否安装了pip

python -m pip --version

3.安装pygame
Pygame项目托管在代码分享网站Bitbucket中。
要在Windows系统中安装Pygame,需要访问http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame
查找与你运行的Python版本匹配的pygame安装文件
下载得到的是whl文件,将它复制到你的项目文件夹中。再打开一个cmd命令窗口,切换到该文件所在的文件夹,并使用pip来运行它:

cd 项目文件夹地址 #切换到该文件所在的文件夹
python -m pip install --user .pygame文件名.whl #安装pygame

关于VScode下pygame安装小记

由于我比较铸币,安装了python3.4~3.12的多个版本,安装了3.6的pygame,却用着3.11的python环境。
所以在使用VSCode的时候注意确认VSCode当前安装了pygame的python环境
更改当前环境操作
pygame_webph.png