Windows安装pygame,如何安装Pygame
pygame目录介绍一. pygame ii的安装。pygame最小系统- pygame版Hello,World!三、pygame的运营流程
pygame简介
官方链接:https://www.pygame.org/news
Pygame是一个跨平台的Python模块,专门为视频游戏设计。它包含图像和声音。基于SDL,它允许实时视频游戏的开发不受低级语言(如机器语言和汇编语言)的束缚。它是一个高度可移植的模块,可以支持多种操作系统。非常适合开发小游戏。
一、pygame的安装我们默认你已经安装了pycharm,配置了基于python3.x的开发环境(如果你还没有配置,请参考我之前的教程)。打开pycharm的终端,进入
安装PyGame这是最简单最不容易出错的,不需要区分操作系统。安装完成后,我们用下面的方法来检查安装是否成功。
打开pycharm的PythonConsole并进入
Improt pygame安装成功,会显示pygame的版本号,如下图所示。
二、pygame的最小系统——py game版Hello,World!我们先快速体验一下pygame,写一个pygame的最小系统。使用pycharm创建一个新的py文件,并输入以下代码:
#!/usr/pure pool/env python #-*-编码:UTF-8-*-importpygame #--加载基本窗口和时钟- ) #设置用于显示的窗口,以像素为单位screen _ width,screen _ height=800,400 Screen=pygame . display . Set _ mode((Screen _ width,Screen _ height))clock=py game . time . clock()#设置时钟#--游戏主周期--事件检测和状态更新--用于py game中的事件。事件。如果事件类型被检测为退出,则退出系统RUN=false # -
是的,你刚刚创造了世界上最无聊的电子游戏。它只是一个空白的窗口,窗口顶部显示着“Hello World”。后续教程我们会根据一些小游戏demo深入学习pygame。
三、pygame的运行流程。使用pygame开发游戏,创建游戏窗口是基础,游戏的主要循环(事件获取、状态检测、图像更新后绘制)是核心。事件可以理解为用户的所有输入,游戏在被获取后会做出相应的反应。游戏状态可以理解为游戏中某个物体在某个时刻的状态,比如英雄的位置,动作等等。当所有的对象都根据时间更新时,绘制当前时间帧的图像。或者物体位置的变化,只有在屏幕上画才能看出来。
有关流量表示,请参考下图: