How do you score points in this game?

I have played this game a few times, and it's not clear what you need to do to score points. So, far all I've managed to do is to stay awake for 2 minutes or so, and then punch myself into oblivion.

I assume based upon the controls, that there will be some movement in the line at some point?

Or is this just a big sociological experiment to see if people will play a game without knowing why?


Solution 1:

Given that the string "scored 0 points" is hard-coded in the game, I'm going to go out on a limb and say that you cannot score any points in this game.

name: 'I just waited ' + hours + ':' + minutes + ':' + seconds + ' and scored 0 points!',

Solution 2:

The game may have been updated since Jason posted his answer, since the score isn't hardcoded in the message anymore:

name: 'I just waited ' + hours + ':' + minutes + ':' + seconds + ' and scored ' + 
      ( score || 0 ) + ' points!',

However, it still seems rigged not to allow you to score any points. The only place score is assigned a value is here:

// Increase score!
score += ~~( Math.atan2( delta, Math.pow( delta, 2 ) ) );

The expression ~~( Math.atan2( delta, Math.pow( delta, 2 ) ) ) will always be 0 since delta is an integer, and score is never initialized to a numerical value so it always has the value NaN.

To top it all off, if you do fiddle with the code to give score an actual value, the game will crash here because images.hud_fill is undefined:

if ( score > 0 ) {
   ctx.drawImage( images.hud_fill, 902, 678, 122, 396 );
   drawFont( score, 678, 902 );
}