|
FreakOut!
Dec 31, 2022 23:39:25 GMT
via mobile
Post by formulax on Dec 31, 2022 23:39:25 GMT
I have here the beginning of a fireworks game called FreakOut!
draw.setscreen(1) draw.settitle("FreakOut!") draw.clear(draw.black) draw.string("FreakOut!", 120, 272, draw.white) draw.rect( 110, 264, 200, 300, draw.white) w, h = draw.getsize() x = w/2 y = h/2 a = w/2 b = h/2 t = w/2 v = h/2 e = w/2 p = h/2 n = w/2 m = h/2 q = w/2 r = h/2 s = w/2 p = h/2 j = w/2 l = h/2 sleep(3000) function firework() x = w/2 y = h/2 a = w/2 b = h/2 t = w/2 v = h/2 e = w/2 p = h/2 n = w/2 m = h/2 q = w/2 r = h/2 s = w/2 p = h/2 j = w/2 l = h/2
A = math.random(1,3) B = math.random(1,3) C = math.random(1,3) D = math.random(1,3) E = math.random(1,3) F = math.random(1,3) G = math.random(1,3) H = math.random(1,3) I = math.random(1,3) J = math.random(1,3) K = math.random(1,3) L = math.random(1,3)
while y < h and x < w do draw.point(x, y, draw.white) draw.point(a, b, draw.white) draw.point(t, v, draw.white) draw.point(e, p, draw.white) draw.point(n, m, draw.white) draw.point(q, r, draw.white) draw.point(s, p, draw.white) draw.point(j, l, draw.white)
y = y + A x = x + B
a = a - C b = b - D
t = t + E v = v - F
e = e - G p = p + H
n = n + I m = m
q = q r = r - J
s = s p = p + K
j = j - L l = l sleep(40) draw.clear(draw.black)
end end
firework() sleep(1000)
--[[x,y,a,b,t,v,e,p,n,m,q,r,s,p,j,l]]--
I was wondering how to make it so clicking on a pixel makes another firework.
Thanks,
Oliver
|
|