pygame滾動的小球

2021-10-03 19:47:32 字數 1017 閱讀 8121

**:

import pygame,sys

pygame.init(

)size = width,height =

[600

,400

]speed =[1

,1]black =0,

0,0screen = pygame.display.set_mode(size)

#遊戲名稱

pygame.display.set_caption(

"pygame壁球"

)#匯入球的路徑,可自定義

ball = pygame.image.load(

"ball.png"

)ballrect = ball.get_rect(

)while

true

:for event in pygame.event.get():

if event.

type

== pygame.quit:

sys.exit(

)#移動方式

ballrect = ballrect.move(speed[0]

,speed[1]

)if ballrect.left <

0or ballrect.right > width:

speed[0]

=-speed[0]

if ballrect.top <

0or ballrect.bottom > height:

speed[1]

=-speed[1]

#背景顏色

screen.fill(black)

screen.blit(ball,ballrect)

#重新整理 pygame.display.update(

)

這個程式是我學習pygame的第乙個小遊戲,所以比較簡單,讀者可以自己加一些功能,比如可以通過鍵盤和滑鼠控制小球走向,比如可以設定障礙物碰到即遊戲結束等等。

加油!

Pygame 彈跳小球 小遊戲

pygame 彈跳小球 小遊戲 usr bin env python coding utf 8 解決gbk編碼問題 import pygame import os window w window h 640 480 窗體尺寸 fps 50 幀率,即每秒重新整理多少次 g 9.8 100 重力加速度 ...

pygame壁球小球跟著滑鼠走

import pygame import sys pygame.init icon pygame.image.load a.png pygame.display.set icon icon size width,height 600,400 screen pygame.display.set mod...

js事件之動畫效果 滾動的小球

向左 向右暫停 向下向上 boxvar o document.queryselector box 獲取元素節點 var t 為定時器設定變數 var a 0 為定時器的左右方向設定變數 document.queryselectorall button 0 onclick function 將向左按鈕...