pygame
pygame Community | |
2000 | |
2.0.1(2020 | |
类型 | API |
许可协议 | GNU宽 |
网站 | http://www.pygame.org |
pygame[4]
pygame
pygame在 Android
[编辑]pygame
例 子
[编辑]這段
import sys, pygame
pygame.init()
size = width, height = 320, 240
speed = [2, 2]
black = 0, 0, 0
screen = pygame.display.set_mode(size)
ball = pygame.image.load("ball.png")
ballrect = ball.get_rect()
while 1:
for event in pygame.event.get():
if event.type == pygame.QUIT: sys.exit()
ballrect = ballrect.move(speed)
if ballrect.left < 0 or ballrect.right > width:
speed[0] = -speed[0]
if ballrect.top < 0 or ballrect.bottom > height:
speed[1] = -speed[1]
screen.fill(black)
screen.blit(ball, ballrect)
pygame.display.flip()
其他
[编辑]- Pyweek,
游 戏制作 竞赛,时间限 制 在 7天内 - Ludum Dare,LD48
游 戏制作 竞赛,时间限 制 在 48小 时内
2D引擎
- Phil's Pygame Utilities (PGU)(页面
存 档备份,存 于互联网档案 馆)是 增强 pygame的 库和工具 的 集合 。工具 tile编辑器 和 一个关卡编辑器。(tile, isometric, hexagonal)GUI增强 包括 全 功 能 GUI,html渲染,文 档输出 ,文 本 渲染。函 式 庫 包括 精靈 和 拼接圖 電子 遊戲 引擎(瓷磚圖 ,立体 圖 ,六角 圖 ),和 一 個 狀態 引擎,计时器 ,高 分 系 统。 - Pyglet,
一 个OpenGL库,类似pygame
社 群
[编辑]
参考
[编辑]- ^ Shinners, Pete. Python Pygame Introduction - History. [2018-10-18]. (
原始 内容 存 档于2019-09-17). - ^ Downloads - Pygame - Python game development. [2018-10-18]. (
原始 内容 存 档于2018-04-13). - ^ pygame 2.0.1 - The Age Of Aquarius release. GitHub. [2021-05-27]. (
原始 内容 存 档于2021-03-22). - ^ About — wiki. [2019-12-30]. (
原始 内容 存 档于2019-09-18). - ^ Libregamewiki's article on Pygame. [2008-12-19]. (
原始 内容 存 档于2008-12-30). - ^
存 档副本 . [2015-09-03]. (原始 内容 存 档于2015-08-10). - ^
存 档副本 . [2014-10-14]. (原始 内容 存 档于2014-10-19). - ^
存 档副本 . [2015-09-03]. (原始 内容 存 档于2015-09-01). - ^ Zed Shaw. Learn Python the hard way. Addison-Wesley Professional. 2017 [2021-09-21]. ISBN 978-0134692883. (
原始 内容 存 档于2021-09-06). - ^ PyWeek - Python Game Programming Challenge. [2018-08-09]. (
原始 内容 存 档于2008-12-17). - ^
存 档副本 . [2018-08-09]. (原始 内容 存 档于2018-08-09). - ^
存 档副本 . [2018-08-09]. (原始 内容 存 档于2020-03-06). - ^ pygame documentation: Tutorials. [2017-11-12]. (
原始 内容 存 档于2017-11-10). - ^ Shinners, Pete. Line by line tutorial — Tutorial for beginners. [2008-12-19]. (
原始 内容 存 档于2005-02-05). - ^ Creating Games with Python - A tutorial explaining how to use Pygame for game development and improved execution. [2008-12-19]. (
原始 内容 存 档于2008-12-20). - ^ PyGame Tutorials - tutorials with OOP approach. [2018-08-09]. (
原始 内容 存 档于2018-08-09). - ^ pyGame Basics. ShowMeDo.com. [2008-12-19]. (
原始 内容 存 档于2007-04-29). - ^ Arinoid tutorials video tutorials at ShowMeDo. [2008-12-19]. (
原始 内容 存 档于2007-04-29).
链接
[编辑]- Pygame homepage—Pygame documentation, wiki, news, download and more.
- An Introduction to Python Game Programming - written by Rene Dudfield and Geoff Howland
- Pyweek homepage(页面
存 档备份,存 于互联网档案 馆)—regular contest to write a game during one week using Python (most entries use pygame). - Pygame newsgroup[
永久 失效 連結 ] (web access)— the "official" Pygame newsgroup,requires registration - Line by line tutorial—Tutorial for beginners by Pete Shinners.
- Creating Games with Python(页面
存 档备份,存 于互联网档案 馆) - A tutorial explaining how to use Pygame for game development and improved execution. - pyGame Basics and Arinoid tutorials video tutorials at showmedo
- Beginning Game Development with Python and Pygame -- A new book discussing game development using Pygame
- Game Programming the L Line -- A book that introduces programming and game development with Python and pygame
- pyOpenGL(页面
存 档备份,存 于互联网档案 馆) - Python OpenGL Bindings
|