Skip to content

Project Idea: 2048 Game #1074

@BhavishyaSahay

Description

@BhavishyaSahay

Intermediate Level:

Feature: 2048 Game Implementation

Description:
Add a fully functional 2048 puzzle game built using HTML, CSS, and JavaScript. The game consists of a 4×4 grid where numbered tiles merge when they collide with a tile of the same value, forming larger numbers. The goal is to reach the 2048 tile while achieving the highest possible score.

Key Features:

Smooth tile movement and merging animations.

Keyboard (arrow keys) controls for gameplay.

Dynamic score tracking and reset functionality.

Responsive, minimal UI built with pure CSS.

No external libraries — implemented with vanilla JS for logic handling.

Tech Stack:

Frontend: HTML5, CSS3, JavaScript (ES6)

Core Concepts: DOM manipulation, event handling, grid-based logic, dynamic rendering

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions