Ich versuche hier eine Anwendung wie die zu erstellen:
Grundsätzlich viele überlappende Kreise mit pygame gezogen. Ich kann nicht herausfinden, wie die Mischung der Kreise, um sie durchscheinend zu machen. Das ist haben Farben überlappend durchscheinen. Mein Code so weit ist dies:
import sys, random, time
import pygame
from pygame.locals import *
from pygame import draw
rand = random.randint
pygame.init( )
W = 320
H = 320
size = (W, H)
screen = pygame.display.set_mode(size)
run = True
while 1:
for event in pygame.event.get():
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_SPACE :
run = not run
else:
sys.exit()
if run:
xc = rand(1, W)
yc = rand(1, H)
rc = rand(1, 25)
red = rand(1, 255)
grn = rand(1, 255)
blu = rand(1, 255)
draw.circle(screen, (red, grn, blu, 200), (xc, yc), rc, 0)
pygame.display.flip()