2048
Developed by Italian web developer Gabriele Cirulli, 2048 is a single-player sliding puzzle video game in which players must combine numbered tiles on a 4x4 grid to create a tile with the number 2048. It was originally written in JavaScript and CSS over a weekend and released as free and open source software in March 2014.