Skip to content

The game presents the user with a grid or table of n rows by m columns, within which there are s snakes and e ladders. Each of the squares in the grid can be identified by a number. The numbering starts in the lower left cell with the number 1, continues in the cell immediately to the right and so on until the end of the row. Then it goes up in …

Notifications You must be signed in to change notification settings

alexandersanchezjr/snakes-and-ladders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Snakes and Ladders πŸπŸ§—β€β™‚οΈ

Description πŸ“‘

The game presents the user with a grid or table of n rows by m columns, within which there are s snakes and e ladders. Each of the squares in the grid can be identified by a number. The numbering starts in the lower left cell with the number 1, continues in the cell immediately to the right and so on until the end of the row. Then it goes up in that same column and back to the left, thus interspersing the direction in each row.

The game consists of p players starting their journey across the board at square 1, moving in turn a number of squares equal to the number of squares shown by the die rolled at that time for that player. The players move in the same order in which the squares are numbered. In the end, the player who reaches the square numbered with the highest number first wins.

Creators πŸ‘¨πŸ»β€πŸ’»

This program was created unique and exclusively by Santiago ArΓ©valo (santiagoarevalo) and Alexander SΓ‘nchez (ALEXJR2002).

Project Design ✏

The program design (functional requirements and class diagram) is documented in the following link

Technical Conditions πŸ’»

Lenguage: Java 1.8

Operative System: Windows 10 x64

Development Environment: Eclipse IDE

Credits Β©

Our greatest thanks to Juan M. Reyes G (seyerman) to supoort the development of this program. This would not be possible without the explanations about recursion, its use and also, our own linked list management. Sincerely thanks.

About

The game presents the user with a grid or table of n rows by m columns, within which there are s snakes and e ladders. Each of the squares in the grid can be identified by a number. The numbering starts in the lower left cell with the number 1, continues in the cell immediately to the right and so on until the end of the row. Then it goes up in …

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages