Code · LLD machine coding · Problems
Snake and Ladder
Question
Design a Snake and Ladder game: an n × m board, snakes (head → tail), ladders (start → end), players taking turns with a 1–6 dice, and the first player to reach the last cell wins. Entity classes only so far.
GameStart.java 3 lines GitHub ↗
package lld.snakeandladder;
public class GameStart {
} entities/Board.java 3 lines GitHub ↗
package lld.snakeandladder.entities;
public class Board {
} entities/Ladder.java 3 lines GitHub ↗
package lld.snakeandladder.entities;
public class Ladder {
} entities/Snake.java 3 lines GitHub ↗
package lld.snakeandladder.entities;
public class Snake {
}