예제 #1
0
def start():
    global t
    while True:
        t += 1
        kit.checkControls()
        loop()
        kit.render()
        sleep(0.001)
예제 #2
0
def loop():
    global t
    kit.checkControls()
    t = t + 1
    if gameOver:
        clearScreen()
        restart()
    else:
        update()
예제 #3
0
def start():
    global t
    global level
    while True:
        t = t + level
        kit.checkControls()
        kit.setBackground(colors[0])
        loop()
        kit.render()
    sleep(0.01)
예제 #4
0
def loop():
    global t
    t = t + 1
    kit.checkControls()
    if not gameOver:
        if t % int(level) == 0:
            updateBall()
        kit.clear()
        renderFrame()
        kit.render()
    else:
        kit.setBackground([10, 10, 0])
        for i in range(0, score):
            kit.setPixel(i % 16, int(i / 16), [10, 0, 0])
        kit.render()
import PixelKit as kit
from time import sleep

colors = [black, red, yellow, green, cyan, blue, purple]
color = 3
setColor(colors[color])


def changeColor():
    global color
    color = (color + 1) % len(colors)
    setColor(colors[color])


kit.onJoystickUp = forward
kit.onJoystickDown = backward
kit.onJoystickLeft = left
kit.onJoystickRight = right
kit.onJoystickClick = changeColor
kit.onButtonA = penDown
kit.onButtonB = penUp

while True:
    kit.checkControls()
    sleep(0.2)