import random import sys from pi3d import Keyboard from pi3d.Display import Display from pi3d.DisplayLoop import DisplayLoop from pi3d.Texture import Textures from pi3d.sprite.Ball import Ball # Setup display and initialise pi3d display = Display() scnx = display.max_width scny = display.max_height display.create2D(0,0,scnx,scny,0) # Set last value (alpha) to zero for a transparent background! display.setBackColour(0,0.2,0.6,0) # Ball parameters MAX_BALLS = 15 MIN_BALL_SIZE = 5 MAX_BALL_SIZE = 100 MAX_RANDOMIZATION_TRIES = 20 texs = Textures() balltex = [] balltex.append(texs.loadTexture("textures/red_ball.png")) balltex.append(texs.loadTexture("textures/grn_ball.png")) balltex.append(texs.loadTexture("textures/blu_ball.png"))