pygame
文章平均质量分 54
小Y的编程课堂
这个作者很懒,什么都没留下…
展开
-
10.pygame碰撞检测
Pygame中的碰撞检测功能可以用于检测两个游戏对象是否相交或重叠。这种技术非常有用,因为它可以使游戏对象之间的交互更加真实和逼真。在本教程中,我们将介绍如何使用Pygame的碰撞检测功能。原创 2023-03-21 19:54:36 · 2724 阅读 · 0 评论 -
9.pygame-event事件监测
Pygame的event模块用于处理游戏中发生的事件,例如按键、鼠标移动和点击等。本节课将介绍如何使用event模块来处理这些事件。原创 2023-03-21 19:30:31 · 580 阅读 · 0 评论 -
8.pygame-mixer音乐
Pygame是一个Python编程语言专门用于制作游戏的库。其中 Pygame.mixer 模块提供了一些控制音频的功能,包括播放背景音乐、音效等。在本篇文章中,我们将会介绍 Pygame.mixer 模块中的音乐模块,并展示如何使用它来播放音乐。原创 2023-03-20 16:28:52 · 1520 阅读 · 0 评论 -
7.pygame-Sprite 精灵
Pygame的Sprite模块是一个用于处理精灵图像和动画的工具包。在游戏开发中,精灵通常指游戏中的角色或物体,在屏幕上移动或与其他精灵交互。 Sprite模块提供了一种简单而强大的方式来管理这些精灵。原创 2023-03-20 16:07:03 · 905 阅读 · 0 评论 -
6.pygame图片移动
我们把Game类的main函数中的while循环中的blit函数改成。上节课我们学习了把图片绘制到屏幕上的函数,上节课应该已经猜到只要改变传入的xy的参数即可。我们先在Game类的__init__的初始化的函数中添加一个自定义速度的变量和初始的x位置。接着我们在Game类的main函数中的while循环中添加一个增加x的操作。我们把Game类的main函数中的while循环中的blit函数改成。我们在我们要在Game类的main函数中的while循环中添加。这个函数用来改变xy的位置,正数为加,负数为减。原创 2022-12-15 20:49:36 · 2101 阅读 · 0 评论 -
5.pygame图片显示
第三个参数area参数代表原Surface对象中需要绘制的区域,如果没有指定就默认绘制原Surface对象的全部。pygame支持的拓展图片格式包含JPG, PNG, GIF(不包括动画), PCX, TGA(未经压缩), TIF, LBM, PBM, PPM, XPM格式。在调用或绘制图片之前需要先导入图片,我们在Game类中的__init__初始化函数中添加如下代码。因为我们这一节课要学习和图片有关的,我就先给出示例图片了。接下来我们需要绘制图片,绘制图片所使用的函数为。以上就是我们程序的框架了!原创 2022-12-13 20:15:51 · 1376 阅读 · 1 评论 -
4.pygame窗口管理
pygame入门教程(4)——窗口管理(拓展)原创 2022-12-11 20:08:36 · 1918 阅读 · 1 评论 -
3.第一个pygame程序
pygame入门教程(3)——第一个pygame程序原创 2022-12-11 15:45:08 · 189 阅读 · 1 评论 -
2.pygame安装
pygame入门教程(2)——安装原创 2022-12-11 14:48:37 · 748 阅读 · 1 评论 -
1.pygame简介
pygame入门教程原创 2022-12-11 14:11:34 · 761 阅读 · 1 评论