This project is a recreation of the classic and addictive 2048 puzzle game.
This project leverages modern web technologies to provide a smooth and enjoyable gaming experience:
- HTML: A simple skeleton markup to structure the game's interface.
- BEM (Block Element Modifier): A methodology to maintain modular and reusable CSS classes, ensuring the game's styles are easy to manage and extend.
- SCSS: Syntactically Awesome Style Sheets are used to write cleaner and more maintainable CSS, enabling better organization and modularization of styles.
- JavaScript: The core logic of the game, including tile movements, merging logic, game state management and DOM manipulation.
Click the button below to try the 2048 Game: