Live data from Hacker News

Snakisms

pippinbarr.github.io

131–140 of 148 posts

Re: Snakisms

#134
On a mobile phone. Using the swipe gesture was incredibly difficult. I missed a lot and quickly gave up.

My be just track motion of fingers for movement? It would provide a more time accurate interface. Otherwise it looked really cool. I love arcades.

Re: Snakisms

#135
This is a blank white page in Chromium. No JS errors in the console. When switching from this tab to another tab and back again, the contents of the prior tab are partially clipped into a top-centered rectangle. No functionality or other behavior can be observed.

Re: Snakisms

#136
Some other possibilities:

Socialism: there are two snakes, and the 10 points for eating an apple gets split between them.

Communism: the game starts as Capitalism with two snakes, but then the game switches to Socialism, and the 50$ (or remainder) gets expropriated and split between the two snakes.

Late Communism: Starts like Communism, but more and more points for apples get allocated to the AI snake (and fewer to you) because it's a member of the communist party.

Late Late Communism: Like Late Communism, but eventually no more apples appear. Game implodes and turns back into Capitalism, but the party member snake has all the money.

Platonism: another game runs in parallel alongside this one, but the snake is perfect and the highest possible score is obtained.

Re: Snakisms

#137

I guess I don't know enough philosophy to understand some of the jokes. Anthropomorphism: the apple moves like the snake, man was made to the image of god and so on. Apocalypticism: the game just ends after a few moves without notice. Asceticism: the game ends if you eat the apple, you are supposed to be like a faquir. Capitalism: you start the game with 50, spend 10 each apple you eat - when you are broke you can't…

> Narcissism: when you finish the game it sends an email to the creator about how much you love his work.

Ahhh, thank you for this list. For me (playing in Firefox), the narcissism ending just opened an empty Chrome instance...

Re: Snakisms

#138

This is a blank white page in Chromium. No JS errors in the console. When switching from this tab to another tab and back again, the contents of the prior tab are partially clipped into a top-centered rectangle. No functionality or other behavior can be observed.

Check the WebGL support in your browser.

Re: Snakisms

#139
post #33
post #25

Earlier quoted context omitted.

Funny you should ask. I translated it to Javascript a few months ago, fixing a couple of bugs in the original game in the process[1]: http://www.kylem.net/stuff/gorilla/gorilla.html [1] and surely introducing a couple bugs of my own. I almost got it pixel-perfect, but I couldn't figure out QBasic's arc-drawing algorithm! (And the "slow rendering" is artificial delays. Because whole frames are drawn at a time with HTM…

I think I found a bug the original game didn't had (or my dad fixed on my version...), but suiciding results in you getting the score. (example: I suicided as "player 2", the "player 1" made his victory dance, but the score counted 1 point for player 2)

Actually, it turned out I just reversed who received each point! The bug was more subtle and came down to the fact that arguments are passed by reference in QBasic, so the DoShot function modifies the caller's PlayerNum variable when a gorilla is hit. This means there's just dead code in the scoring function.

Re: Snakisms

#140
post #50
post #38

Is Conservatism the same as the classic Snake game? That makes sense, but it would be interesting to see it contrasted against a Progressivism or Liberalism version.

It's philosophical conservatism, not political conservatism. The Snake game works as it is, why change it? Of course the rest of the work is itself a rather potent rebuttal to that idea. In the context of the Snake game, at least.

>The Snake game works as it is, why change it?

Ahhh, thank you. I was having some trouble figuring that one out but you summarized things nicely.

Post reply on HN