u(t) is called 60 times per second.
t: Elapsed time in seconds.
S: Shorthand for Math.sin.
C: Shorthand for Math.cos.
T: Shorthand for Math.tan.
R: Function that generates rgba-strings, usage ex.: R(255, 255, 255, 0.5)
c: A 1920x1080 canvas.
x: A 2D context for that canvas.
"Space Invaders was initially seven kilobytes (KB) and had to be cut down. He spent three months editing his code to be able to fit on the four KB rom cartridge." (Wikipedia)
Amazing Dweet, u/KilledByAPixel! And thank you u/rodrigo.siquera for that tidbit. I didn't think there was so much code golfing done back then too, which was probably a lot more normal then it is compared to now.
u(t) is called 60 times per second.
t: elapsed time in seconds.
c: A 1920x1080 canvas.
x: A 2D context for that canvas.
S: Math.sin
C: Math.cos
T: Math.tan
R: Generates rgba-strings, ex.: R(255, 255, 255, 0.5)