This is not 2048.
Just me attempting to "clone" a game I found to remove the ads.
Rest assured, none of my implementations can come close to being as good as the original.
Look how crude it is right now:
A rewrite into Fennel is planned, don't worry.
As I've repeatedly stated, this is not 2048.
There are several columns, you are not allowed to swipe horizontally or vertically to move pieces ("tiles"). On each next tile that comes, you pick a column for it to go. It is placed at the bottom of the column.
Like-tiles (ones of the same value) can merge into twice of their initial values. The game ends when you've used all rows of all columns.
There are also other ways for tiles to merge, such as horizontally (yes, across columns, but you can't do that manually), and a three-way merge (no, this is neither 2048 nor Git).
It's a very interesting concept; admittedly, not one I'd have thought of myself. However, the original game is riddled1 with ads, like most software in $CURRENTYEAR; so I seized the opportunity to not only figure out how it works by implementing it myself, but also learn a whole bunch of other languages & frameworks along the way.
Footnotes
-
My use of this word is inspired by This article about the Rust & Vlang community drama ↩