Browse Source

number of players is now a requirement

tags/v1.0
Christos Houtouridis 5 years ago
parent
commit
3feb2963b6
1 changed files with 7 additions and 5 deletions
  1. +7
    -5
      src/SnakePkg/Game.java

+ 7
- 5
src/SnakePkg/Game.java View File

@@ -201,19 +201,21 @@ public class Game {
int numOfSnakes = 3;
int numOfLadders = 3;
int numOfApples = 6;
int numOfPlayers = 2;
// Print caption
System.out.println("================== Snake Game ==================");
System.out.println ("Board: " +lines +"x" +columns +" with " +numOfSnakes +" snakes, "
+numOfLadders +" ladders and " +numOfApples +" apples.");
System.out.println ("Players: 2"); // For now
System.out.println("Board: " +lines +"x" +columns +" with " +numOfSnakes +" snakes, "
+numOfLadders +" ladders and " +numOfApples +" apples.");
System.out.println("Players: " + numOfPlayers);
System.out.println("");
// Board creation
Game game = new Game (lines, columns, numOfSnakes, numOfLadders, numOfApples);
// game.getBoard().createElementBoard(); // Not explicitly required
game.registerPlayer(1, "Player 1"); // Player registration
game.registerPlayer(2, "Player 2");
// Player registration
for (int i=0 ; i<numOfPlayers && i<MAX_PLAYERS; ++i)
game.registerPlayer(i+1, String.format("Player %d", i+1));
game.playOrder(); // Choose play order
Player winner;


Loading…
Cancel
Save