2048 is a single-player bbs door game in which the objective is to slide tiles on a grid to combine them and create a
tile with the number 2048
NOTE: If you run Synchronet, you might want to have a look at Doubles.
Based on 2048 by Gabriele Cirulli,
which is based on 1024 by Veewo Studio,
which are conceptually similar to Threes by Asher Vollmer.
ANSI board & tiles are borrowed, with permission, from Doubles. Thanks Kirkman!
NOTE: While the source to 2048 by Gabriele Cirulli is available
on GitHub, this version is a complete rewrite in Pascal for bbs door usage, not a port of his javascript version.
So if you find differences, it's probably because I guessed wrong about certain implementation details (some I looked up,
like chance of a new tile with value of 4 instead of 2, but most I just guessed based on observations made while playing
the original).
TODO List
- Help screen
- Arrow key support (in RMDoor)
- InterBBS support (in RMDoor)
- Top score from all connected systems
- Chat with users from any connected system
- Personal high score