2048
This page is a dissection of the massive time hole game otherwise known as 2048
Since this game has been remarkably successful at gobbling up time in a possibly pointless sort of way, lets see if we can take apart the mechanics of it as an example of fundamental game architecture and development.
http://gabrielecirulli.github.io/2048/
The documentation contained here in is unindented for the lulz and as a mechanism for learning and inquiry. The initial methodology will be based on reverse engineering the game play itself, and recreating the logic with original code. After this process there will likely be an analysis and comparison of the original code and further digging in to ideological differences, optimizations and possible alternatives.
Layout
----------------- | 2 | 2 | | | ----------------- | 4 | | | | ----------------- | | | | | ----------------- | | | | | ----------------- The basic game layout is based on a 4x4 grid of tiles.
Logic
(placeholder for basic game logic)