**:
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 將向左按鈕...