一、常用函数1、绘图函数pygame.display.set_mode(surface,(width,height))->Surface#设置画图窗口,参数1是一个surface对象,参数2是窗口长和宽;返回一个surface对象surface.blit(source,dest,area=None, special_flags = 0)->Rect#在surface中绘制图像,参数中的
原创
2016-08-20 23:11:16
1697阅读
文章目录教程特点阅读条件Pygame是什么扩展知识Pygame下载和安装1) pip包管理器安装2) 二进制安装包安装第一个Pygame程序初始化程序创建Surface对象事件监听游戏循环Pygame Display显示模块详解Pygame Surface创建图像Pygame Transform图像变形Pygame Time时间控制详解1) 游戏暂停2) 设置游戏FPSPygame Rect区域
转载
2024-08-11 09:35:43
256阅读
学完tkinter发现,原来有个专门用来开发游戏的模块pygame。哈哈,反正都要学,慢慢来。
Python的所有代码都要先引用模块就不说了。
这边刚开始学pygame也跟tkinter一样都要先设置窗口,然后再是对窗口内的一系列鼠标、键盘的操作进行比对,进行操作。
今天第一次学习,做一个图片滑动的界面。首先是进行窗口的初始化,设置窗口的大小啊,背景颜色啊,标题名啊什么的。
然后才是进行我们需要的
原创
2021-08-25 18:56:05
622阅读
画一个圆形FFFFFF是白色,000000是黑色import pygame
pygame.init()
windowSize=[400,300]
screen=pygame.display.set_mode(windowSize)
pygame.display.set_caption("CircleGame")
colour=pygame.color.Color("#FFFFFF")
原创
2016-10-13 19:55:43
2678阅读
转载请注明:@小五义 ://.cnblogs.com/xiaowuyi pygame.mixer是一个用来处理声音的模块,其含义为“混音器”。游戏中对声音的处理一般包括制造声音和播放声音两部分,这里仅学习了播放声音部分。1、pygame.mixer启动与初始化pygame.mixer.
转载
2018-10-09 09:43:00
337阅读
2评论
转载请注明:@小五义 ://.cnblogs.com/xiaowuyi 据说在任天堂FC时代,精灵的作用相当巨大,可是那时候只知道怎么玩超级玛丽、魂斗罗,却对精灵一点也不知。pygame.sprite.Sprite就是Pygame里面用来实现精灵的一个类,使用时,并不需要对它实例化,只
转载
2018-10-09 09:43:00
75阅读
2评论
keys=pygame.key.get_pressed(),接受游戏中当前按下的所有按键,并把它们保存为一个列表,放在keys变量中pygame.K_w告诉PyGame你在检查w键,通过修改最后的一个字母,你可以把它修改为任何你想要检查的按键import pygame
pygame.init()
size=[400,300]
screen=pygame.display.set_mode(
原创
2016-10-13 20:19:25
2207阅读
鼠标的位置和其他PyGame的程序一样使用坐标来表示。坐标的值经常使用x和y变量来表示。左上角的坐标值是0,0,x和y的值随着鼠标的向右和向下的移动而增加。打印鼠标左键点击位置import pygame
pygame.init()
windowSize=[400,300]
screen=pygame.display.set_mode(windowSize)
clock=pygame.t
原创
2016-10-18 22:11:03
4071阅读
一、安装在 cmd 命令中输入: pip install pygame即可安装成功了二、第一个代码实例代码快里面有注释,想必大家都可以看懂的。import pygame
import sys
import pygame.locals
pygame.init()
# 初始化
screen = pygame.display.set_mode((500, 600))
# 设置屏幕的大小
pyga
转载
2021-05-26 10:53:33
262阅读
Python之Pygame学习笔记–1废话不多说,直接开始干货。此处我们将以案例的形式讲解 Pygame 的相关知识,本文将绘制圆形,矩形,动图这三个简单的案例。说实话,个人觉得 pygame 的官方文档真的不堪入目,所以自己整理了一下学习的笔记,在这里以案例的形式进行展示。文章目录Python之
原创
2022-10-25 06:07:06
175阅读
点赞
前言:今年借着智能网络运维的机会,逐步基础到了AIOPS,而AIOPS其中很大一部分就是机器学习,所以通过网络日志数据分析的机会,想实现对于异常流量的判断(主要针对防火墙、出口设备等),借着大数据的东风,扎扎实实落地一些具体的场景。 1.机器学习概念 机器学习(Machine Learning, ML)是一门多领域交叉学科,涉及概率论、统计学、逼近论、
转载
2024-02-20 21:15:05
22阅读
一、安装在 cmd 命令中输入: pip install pygame即可安装成功了二、第一个代码实例代码快里面有注释,想必大家都可以看懂的。import pygame
import sys
import pygame.locals
pygame.init()
# 初始化
screen = pygame.display.set_mode((500, 600))
# 设置屏幕的大小
pyga
转载
2021-05-26 10:53:37
289阅读
用Python和Pygame写游戏-从入门到精通(1) Pygame的历史 Pygame是一个利用SDL库的写就的游戏库,SDL呢,全名Simple DirectMedia Layer,是一位叫做Sam Lantinga的大牛写的,据说他为了让Loki(致力于向Linux上移植Windows的游戏的
原创
2021-12-29 15:21:12
3288阅读
pip install pygame download opengl-3.1.5 from https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyopengl pip install pyglm Example: import pygame from OpenG ...
转载
2021-10-14 00:42:00
169阅读
2评论
坦克大战 记录
原创
2023-12-14 19:41:28
111阅读
http://blog.chinaunix.net/uid-24628496-id-3748202.html
转载
精选
2014-08-26 17:47:05
405阅读
impeed): self.x = x self.y = y self.speed = speed def run(): pygame.init
转载
2023-06-17 07:18:03
124阅读
浏览器搜索pygame的windows安装程序,下载与python版本相匹配的文件。 如果.exe文件直接运行; 如果.whl文件,将其复制到要用到的项目文件夹中,在cmd窗口中切换到该文件所在的文件夹处,使用pip来运行这个.whl文件。 例子: 我的项目文件夹路径: G:\Demo\Python ...
转载
2021-08-04 01:25:00
237阅读
2评论
大家好!我是码银?欢迎关注?:公众号:码银学编程载入图片pygame.image.load( ),Pygame 可以通过pygame.image.load( )函数处理位图文件。大致可以支持以下文件:JPG、PNG、GIF、BMP、PCX、TGA、TIF、LBM、PBM、PGM、PPM、XPM。1、加载背景图片主要有两行代码:asurf = pygame.image.load('test.jpg'
原创
2024-03-01 11:34:24
206阅读
转载请注明:@小五义 ://.cnblogs.com/xiaowuyi 1、运动速率 上节中,实现了一辆汽车在马路上由下到上行驶,并使用了pygame.time.delay(200)来进行时间延迟。看了很多参考材料,基本每个材料都会谈到不同配置机器下运动速率的问题,有的是通过设定频率解
转载
2018-10-09 09:42:00
45阅读
2评论