Sokoban

Sokoban

Sokoban is a classic puzzle game where players push boxes to designated storage locations within a warehouse. The objective is to move all the boxes to their target positions with the fewest moves possible. The game requires strategic planning and careful maneuvering to avoid getting stuck.

This Sokoban Game was developed using HTML, CSS, and JavaScript. It features a responsive design, ensuring smooth play on both desktop and mobile devices. Key development aspects include:

HTML: Structured the game board and interface elements.

CSS: Styled the warehouse and interface for an engaging and user-friendly experience.

JavaScript: Implemented the game logic, including player movement, box pushing mechanics, and win conditions.

Responsive Design: Ensured compatibility across various screen sizes and devices.

Modular Code: Organized the code into reusable functions and components for maintainability and scalability.

Event Handling: Used event listeners to manage player interactions and dynamically update the game state.

This project demonstrates expertise in front-end web development, focusing on creating interactive and responsive web applications.

Technologies Used

  • HTML
  • CSS
  • JS
← Back to Projects