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