Snakes and Ladders is a classic board game that combines luck and strategy.
Here are the rules of Snakes and Ladders:
- Snakes and Ladders is typically played on a numbered grid with 100 squares.
- Players take turns rolling a standard six-sided die.
- Move your game piece the number of squares corresponding to your die roll.
- If you land at the base of a ladder, climb it to the higher-numbered square.
- If you land at the head of a snake, slide down to the lower-numbered square.
- The first player to reach or exceed the 100th square wins the game.
- You must roll the exact number needed to reach the 100th square; otherwise, you must move backward.
- Players take turns in clockwise order.
- The game can be played with 2 or more players.
- You can't skip turns, and you must move the full number rolled on your turn.
- Enjoy the game and have fun with family and friends!
"This project has a clear objective: to create a digital, scalable, and effortlessly testable rendition of the beloved game 'Snakes and Ladders' while adhering to popular design patterns. The end result will feature both a Graphical User Interface (GUI) and a Text-based User Interface (TUI) operating seamlessly in parallel. Our aim is to bring this classic game into the digital age, offering a modern and enjoyable experience for all players." - Ahmed and Jonathan (Developers)