A small game where you use your left/right arrow keys to move your bauble and dodge the snowflakes, while your score increases with time alive.
document.title="BauRush";m=Math;a.font="12px Arial";lf=ct=0;sf=[];px=200;c.height=c.width=400;function cr(x,y,r,d){a.fillStyle=d;a.beginPath();a.arc(x,y,r,0,m.PI*2,1);a.closePath();a.fill();}function bg(){for(var i=0;400>i;i++){a.strokeStyle="rgb(0,0,"+m.round((i/400)*255)+")";a.beginPath();a.moveTo(0,i);a.lineTo(400,i);a.stroke();}}function rn(){cr(px,300,15,"red");cr(px,285,4,"yellow");cr(px-5,295,4,"rgb(255,90,90)");}function tk(){a.clearRect(0,0,400,400);ct+=5;bg();rn();if((ct-lf)>((1/m.sqrt(ct))*m.pow(10,4))){lf=ct;sf.push(Array(m.floor(m.random()*400),0));}for(f in sf){sx = sf[f][0];sy=sf[f][1];if(sy<400){sf[f][1]++;cr(sx,sy,5,"white");if(((px-20<sx)&&(sx < px+20))&&((285<sy)&&(sy<315))){ alert("Game Over! Score: "+ct);lf=ct=0;px=200;sf=[];}}else{sf.splice(0,1);}}a.fillStyle="white";a.fillText("Alex Sc 2010",10,20);a.fillText("Don't get snow on the bauble! Score:"+ct,10,40)}setInterval("tk()",5);document.onkeydown=function(e){k=e.which;if((k==39)&&(px<380)){px+=20}if((k==37)&&(20<px)){px-=20}}
ZG9jdW1lbnQudGl0bGU9IkJhdVJ1c2giO209TWF0aDthLmZvbnQ9IjEycHggQXJpYWwiO2xmPWN0PTA7c2Y9W107cHg9MjAwO2MuaGVpZ2h0PWMud2lkdGg9NDAwO2Z1bmN0aW9uIGNyKHgseSxyLGQpe2EuZmlsbFN0eWxlPWQ7YS5iZWdpblBhdGgoKTthLmFyYyh4LHksciwwLG0uUEkqMiwxKTthLmNsb3NlUGF0aCgpO2EuZmlsbCgpO31mdW5jdGlvbiBiZygpe2Zvcih2YXIgaT0wOzQwMD5pO2krKyl7YS5zdHJva2VTdHlsZT0icmdiKDAsMCwiK20ucm91bmQoKGkvNDAwKSoyNTUpKyIpIjthLmJlZ2luUGF0aCgpO2EubW92ZVRvKDAsaSk7YS5saW5lVG8oNDAwLGkpO2Euc3Ryb2tlKCk7fX1mdW5jdGlvbiBybigpe2NyKHB4LDMwMCwxNSwicmVkIik7Y3IocHgsMjg1LDQsInllbGxvdyIpO2NyKHB4LTUsMjk1LDQsInJnYigyNTUsOTAsOTApIik7fWZ1bmN0aW9uIHRrKCl7YS5jbGVhclJlY3QoMCwwLDQwMCw0MDApO2N0Kz01O2JnKCk7cm4oKTtpZigoY3QtbGYpPigoMS9tLnNxcnQoY3QpKSptLnBvdygxMCw0KSkpe2xmPWN0O3NmLnB1c2goQXJyYXkobS5mbG9vcihtLnJhbmRvbSgpKjQwMCksMCkpO31mb3IoZiBpbiBzZil7c3ggPSBzZltmXVswXTtzeT1zZltmXVsxXTtpZihzeTw0MDApe3NmW2ZdWzFdKys7Y3Ioc3gsc3ksNSwid2hpdGUiKTtpZigoKHB4LTIwPHN4KSYmKHN4IDwgcHgrMjApKSYmKCgyODU8c3kpJiYoc3k8MzE1KSkpeyBhbGVydCgiR2FtZSBPdmVyISBTY29yZTogIitjdCk7bGY9Y3Q9MDtweD0yMDA7c2Y9W107fX1lbHNle3NmLnNwbGljZSgwLDEpO319YS5maWxsU3R5bGU9IndoaXRlIjthLmZpbGxUZXh0KCJBbGV4IFNjIDIwMTAiLDEwLDIwKTthLmZpbGxUZXh0KCJEb24ndCBnZXQgc25vdyBvbiB0aGUgYmF1YmxlISBTY29yZToiK2N0LDEwLDQwKX1zZXRJbnRlcnZhbCgidGsoKSIsNSk7ZG9jdW1lbnQub25rZXlkb3duPWZ1bmN0aW9uKGUpe2s9ZS53aGljaDtpZigoaz09MzkpJiYocHg8MzgwKSl7cHgrPTIwfWlmKChrPT0zNykmJigyMDxweCkpe3B4LT0yMH19
Original source not submitted