
About
2048 is a sliding-tile puzzle game created by Italian developer Gabriele Cirulli, released in March 2014 as free, open-source software; the goal is to combine numbered tiles on a grid to reach a tile with the number 2048. asm2048 is a low-level implementation of 2048 written partly in x86-64 assembly and C, using SDL2 for graphics. It targets x86_64 GNU/Linux specifically, since its assembly portions aren't portable, and is available as a package on the Arch User Repository. The project is playable but has been archived and is no longer maintained.
How it differs from the original
Unlike the original browser-based 2048, this is a native Linux desktop application built with SDL2 and partly written directly in x86-64 assembly.
Getting started
On Arch Linux it can be installed directly from the AUR. Otherwise, build it from source by fetching its submodules, then running CMake followed by make.
Known limitations
- platform: Targeted for x86_64 GNU/Linux only; assembly code is not portable to other platforms.