下面让我分享一下我编写的十分简单的打乒乓球小游戏。
?
首先要安装pygame库,如果你使用IDLE的话,那就更简单了!在命令提示符下输入pip install pygame ,联网即可下载!...cs=225,121,21 #橙色
现在我们设计一下乒乓球的运动方式,乒乓球在屏幕内运动,因此我们将乒乓球的坐标设置为(x,y)设置初速度vx,vy,当乒乓球到达屏幕边缘的时候速度取反...c=0 #c是加速量,如果接了3次,那么加速
fs=0 #fs是分数,接到一次乒乓球就加分
k=1 #基础加分量
接下来是游戏的主要代码了,pygame采用帧和轮询的方式,帧是指会不断刷新,也就是...,因此移动鼠标乒乓板也移动
接下来是画乒乓球和画乒乓板了,我们可以简化为圆形和矩形
pg.draw.circle(scr,pp,(x,y),40,0) #厚度为0 ,表示实心
pg.draw.rect...(scr,green,(a,530,100,20),0) #矩形的长和宽是100和20
考虑乒乓球的运动,如果乒乓球碰到左右屏幕边缘,vx取反,碰到上边缘或者碰到乒乓板的时候,vy取反,其余情况表示乒乓板没有接触到乒乓球