Code: Alles auswählen
import pygame, random
from pygame.locals import *
xsize=800
ysize=600
pygame.init()
screen = pygame.display.set_mode([xsize,ysize],pygame.DOUBLEBUF | pygame.HWSURFACE | pygame.FULLSCREEN,32)
screen.fill([0,0,0])
mainloop, x,y, color, fontsize, delta, fps = True, 25 , 0, (16,16,16), 35, 1, 30
clock = pygame.time.Clock()
x=range(xsize)
for i in range(1, xsize):
x[i]=random.randrange(1,xsize)
while mainloop:
y=0
tick_time = clock.tick(fps) # milliseconds since last frame
pygame.display.set_caption("press Esc to quit. FPS: %.2f" % (clock.get_fps()))
for event in pygame.event.get():
if event.type == pygame.QUIT:
mainloop = False
elif event.type == pygame.KEYDOWN:
if event.key == pygame.K_ESCAPE:
mainloop = False
screen.fill([0,0,0])
for i in range(1, xsize):
screen.set_at((x[i], y), (255,255,255))
y=y+1
for i in range(1, xsize):
x[i]=x[i]+1
for i in range(1, xsize, 2):
x[i]=x[i]+1
for i in range(1, xsize, 3):
x[i]=x[i]+1
for i in range(1, xsize):
if x[i]>xsize:
x[i]=0
pygame.display.update()