Skip to content

hitanshu310/SnakeAndLadderLLD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SnakeAndLadderLLD

To design a Snake and ladders game with the following specifications.

  1. Game to have a board, that can start with 1 and end at any upper limit not necessarily 100.
  2. Game can support more than 2 players.
  3. Game has snakes and ladders. When players is bit by a snake player moves from head to tail. When player reaches a ladder he moves from bottom of ladder to top of ladder.
  4. Game should support more than one die.
  5. If a player rolls more than the upper limit the player should stay at the same place.
  6. A game can end in two ways:
    If one player finishes the game
    If all players except one finish the game
  7. The choice should be selected at the start of the game.
  8. The game can be initialized manually or automatically, user should have the choice to initialize the game in whichever way before the start of the game
  9. Ensure that two or more snakes or ladders have their mouths or feet respectively on the same square
  10. Ensure a user always goes to a lower number square when bit by a snake
  11. Ensure a user goes to higher number square on climbing up a ladder.

Additional Features

  1. Ability to undo a move
  2. Support for spectators

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages