コード例 #1
0
def loop():
    global t
    kit.check_controls()
    t = t + 1
    if gameOver:
        clearScreen()
        restart()
    else:
        update()
コード例 #2
0
def start():
    global t
    global level
    while True:
        t = t + level
        kit.check_controls()
        kit.set_background(colors[0])
        loop()
        kit.render()
    sleep(0.01)
コード例 #3
0
def loop():
    global t
    t = t + 1
    kit.check_controls()
    if not gameOver:
        if t % int(level) == 0:
            updateBall()
        kit.clear()
        renderFrame()
        kit.render()
    else:
        kit.set_background([10, 10, 0])
        for i in range(0, score):
            kit.set_pixel(i % 16, int(i / 16), [10, 0, 0])
        kit.render()
コード例 #4
0
ファイル: paint.py プロジェクト: Sam-Pryor/pixel32-scripts
    global render
    for x in render_list:
        kit.set_pixel(x[0], x[1], x[2])


def get_brightness(percentage):
    global brightness
    brightness = round(255 * percentage)
    get_colour(temp_percent)


kit.on_joystick_left = go_left
kit.on_joystick_right = go_right
kit.on_joystick_up = go_up
kit.on_joystick_down = go_down
kit.on_button_a = click
kit.on_button_b = toggle
kit.on_joystick_click = joystick

while True:
    percentage = get_percentage()
    if hue:
        get_colour(percentage)
    else:
        get_brightness(percentage)
    kit.check_controls()
    kit.set_background(black)
    render_drawing()
    kit.set_pixel(position_x, position_y, colour)
    kit.render()
    sleep(0.1)