
About
2048 is a sliding-tile puzzle game created by Gabriele Cirulli, originally written in JavaScript and CSS and released as free, MIT-licensed software on GitHub on March 9, 2014; the goal is to combine numbered tiles on a grid to reach a tile numbered 2048. iOS and Android versions followed in May 2014. game2048-rs is a Rust implementation of 2048 that runs in the terminal using the Cursive TUI library, played on the standard 4x4 grid with arrow-key controls. It includes score tracking and game-over/game-won detection, and can be installed via Cargo or downloaded as a published crate.
How it differs from the original
As a terminal-based clone, it replaces the original's browser graphics with a text-mode Cursive interface.
Getting started
Install with cargo install game2048-rs (or clone the repository and run cargo run --release), then play using the arrow keys to slide tiles; the game ends when the board fills with no moves left, or is won by reaching the 2048 tile.