Skip to content

shahrohit/Snake-And-Ladder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎲 Snake and Ladder Game in React

This is a web-based Snake and Ladder game developed using React.js. It features a Person vs. Bot mode, smooth animations, dice roll sound effects, and a responsive design. The game follows traditional Snakes and Ladders rules, with a bot opponent that automatically rolls the dice and moves accordingly.

🚀 Features

  • Single Player vs. AI (Bot)
  • Smooth Animations for Player Movement
  • Clickable Dice Roll with Sound Effects
  • Dynamic Snake and Ladder Logic
  • Game Win/Loss
  • Fully Responsive Design (Mobile & Desktop)

🛠️ Technologies Used

React.js – Component-based UI structure

CSS3 – Animations and styling

JavaScript (ES6+) – Game logic and event handling

HTML5 – Structuring the game board

Audio API – Dice roll sound effects

Screenshot

Game Board

📦 Installation & Running the Game

  1. Clone the repository:
git clone https://github.com/shahrohit/Snake-And-Ladder.git
  1. Navigate to the project folder:
cd snake-ladder-react
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open your browser and visit: http://localhost:5173

Releases

No releases published

Packages

No packages published