游戏模式: 假设有怪兽(monster)和英雄(hero)两个角色,二者为敌对状态假设两个角色初始血量为100,攻击力的伤害服从随机分布(7,1...
![240](https://upload.jianshu.io/collections/images/1645606/8e9adac868c460d1cdb281de7544b65c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
游戏模式: 假设有怪兽(monster)和英雄(hero)两个角色,二者为敌对状态假设两个角色初始血量为100,攻击力的伤害服从随机分布(7,1...
通过调用pygame.mixer.Sound() 构造函数来创建一个pygame.mixer.Sound对象(我们将简称为Sound对象)。它需...
现在我们知道如何让Pygame框架绘制到屏幕上,让我们学习如何制作动画图片。只有静止不动的图像的游戏会相当沉闷。动画图像是在屏幕上绘制图像的结果...
Pygame提供了几种不同的功能,用于在表面对象上绘制不同的形状。这些形状(例如矩形,圆形,椭圆形,线条或单个像素)通常称为绘图基元(drawi...
Pygame有两种表示矩形区域的方法(就像有两种表示颜色的方法)。 第一种是四个整数的元组: 左上角的X坐标。 左上角的Y坐标。 矩形的宽度(以...
我们在表示颜色时可以使用一个三或四个整数的元组,也可以用pygame.Color 对象,可以通过调用pygame.Color() 构造函数并传递...
1、光的三原色 :红、绿、蓝2、在Pygame中我们用三个整数的元组来表示颜色。元组中的第一个值是颜色中有多少红色。整数值0表示此颜色中没有红色...
Surface对象是表示矩形2D图像。可以通过调用Pygame绘图函数更改Surface对象的像素,然后在屏幕上显示。窗口边框(The wind...
A Reminder About Functions, Methods, Constructor Functions, and Function...
"Hello world"中创建的窗口,由屏幕上的小方格组成,我们称之为像素。默认为黑色,当然可以设置为别的颜色。下图是一个8像素 * 8像素(...
专题公告
本专题是书Making Games with Python & Pygame的笔记。