Inspiration

Got inspiration from the game "Tetris 99" where you compete against 99 other players in the game to survive.

What it does

Just a simple online 2048 game where you race against someone else.

How we built it

We used regular HTML, CSS, Javascript, Node.js, and Socket.io for the building the entire game.

Challenges we ran into

Bugs with game logic and sending data through sockets were the biggest challenges we ran into.

Accomplishments that we're proud of

The game is pretty functional and the logic is pretty good. Building this with just vanilla tools without any extra libraries other than Socket.io was a great challenge.

What we learned

We got a better understanding of how websockets work and got to understand how Javascript works in the browser.

What's next for Competitive 2048

Bug fixes! :( Implement an online leaderboard for quickest games. More than two players for a game.

Share this project:

Updates