27 lines
1.1 KiB
Python
27 lines
1.1 KiB
Python
|
from csdl import init, Window, SDL_INIT_EVERYTHING, Rect
|
||
|
import random
|
||
|
import time
|
||
|
|
||
|
def main():
|
||
|
init(SDL_INIT_EVERYTHING)
|
||
|
window = Window('test', 100, 100, 512, 512, 0)
|
||
|
|
||
|
while True:
|
||
|
window.renderer.set_draw_color(0,0,0,255)
|
||
|
window.renderer.clear()
|
||
|
window.renderer.set_draw_color(255,0,0,255)
|
||
|
for i in xrange(20):
|
||
|
window.renderer.set_draw_color(random.randint(0,255),
|
||
|
random.randint(0,255),
|
||
|
random.randint(0,255))
|
||
|
r = Rect(random.randint(0,512), random.randint(0, 512),
|
||
|
random.randint(0,300), random.randint(0, 300))
|
||
|
s = Rect(random.randint(0,512), random.randint(0, 512),
|
||
|
random.randint(0,300), random.randint(0, 300))
|
||
|
t = Rect(random.randint(0,512), random.randint(0, 512),
|
||
|
random.randint(0,300), random.randint(0, 300))
|
||
|
window.renderer.fill_rects([r,s,t])
|
||
|
window.renderer.present()
|
||
|
time.sleep(.001)
|
||
|
main()
|