2048 is a highly addictive game popularized with the mobile game. My group recreated this game in Excel using VBA with our own twist.
2048 is played by sliding tiles in a cardinal direction; if tiles of the same number collide, they merge to form the sum of tiles. A new tile is generated randomly after each move. The goal is to reach a tile with the value of 2048 before the board fills up with tiles.
A GUI has been implemented where users can choose from four preset difficulty options, or to choose their own rules. Each mode has a set number of special features that can be used
The auto-solve function looks ahead and calculates the state of the board for every possible move the player can make. Each tile has an assigned number of points (larger values are worth more points), which the algorithm uses to determine which move will maximize the number of points.
After the end of each game the player is sent ot a win/lose screen where they can enter there name to be recorded in the leaderboards.
Features: