安装pygame

Posted yaodonglin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了安装pygame相关的知识,希望对你有一定的参考价值。

首先了解一下什么是pygame:pygame是SDL1的python绑定,SDL又是基于OpenGL2,真的要写游戏的话pygame的封装比较底层,不太够用,很多东西都要自己实现(当然自由度也高),因此pygame作为初学者拿来练手是很不错的选择,可以用来实践很多2D游戏中常用的思想和算法3

安装pygeme前,首先要确定python里面是否安装了pip4,可在cmd里面输入pip

如果有安装pip的话,就会出现信息如下:

Usage:
pip <command> [options]

以及下面一串字符,是对于pip指令的解释;

如果python里面未安装pip,或者pip未设置环境变量,那么会显示:

技术分享图片

对于未安装pip的,请参照pip安装教程:

http://www.ttlsa.com/python/how-to-install-and-use-pip-ttlsa/

pip安装后,在命令行输入pip install pygame,系统会自动开始安装pygame
安装后显示如下:

技术分享图片

 那么恭喜你,pygame已经安装完成。

注:

1.SDL(Simple DirectMedia Layer)是一套开放源代码的跨平台多媒体开发库,使用C语言写成。SDL提供了数种控制图像、声音、输出入的函数,让开发者只要用相同或是相似的代码就可以开发出跨多个平台(Linux、Windows、Mac OS X等)的应用软件。目前SDL多用于开发游戏、模拟器、媒体播放器等多媒体应用领域。

2.OpenGL(全写Open Graphics Library)是指定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三维图像(二维的亦可),是一个功能强大,调用方便的底层图形库。OpenGL? 是行业领域中最为广泛接纳的 2D/3D 图形 API,其自诞生至今已催生了各种计算机平台及设备上的数千优秀应用程序。OpenGL? 是独立于视窗操作系统或其它操作系统的,亦是网络透明的。在包含CAD、内容创作、能源、娱乐、游戏开发、制造业、制药业及虚拟现实等行业领域中,OpenGL? 帮助程序员实现在 PC、工作站超级计算机等硬件设备上的高性能、极具冲击力的高视觉表现力图形处理软件的开发。

3.引用自知乎https://www.zhihu.com/question/21077796/answer/17472226

4.pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。

 



以上是关于安装pygame的主要内容,如果未能解决你的问题,请参考以下文章

pygame 事件

Pygame的图像移动

Pygame的图像移动

Pygame 游戏开发 实战 1

Pygame 游戏开发 实战 1

pygame移动广场走出界限