Skip to content

Latest commit

 

History

History
32 lines (30 loc) · 1.48 KB

README.md

File metadata and controls

32 lines (30 loc) · 1.48 KB

Animal Checkers

Animal Checkers is a p5.js checkers game with an animal theme. In this game, the user plays against an opponent robot. All the pieces represent animals, hence it being animal-themed.


Rules

Rules of this game are a superset of standard English checkers rules. Other than general English checkers rules, additional rules are:

  • Four levels/ranks of animals in this game [rat, cat, dog, lion] - (ranks in ascending order).
  • Lions are the kings.
  • All pieces initially start at rat level.
  • When a piece jumps an opponent piece, it raises in rank, unless it is a dog piece (a piece cannot turn into a lion/king by merely jumping; it must reach the other side to do so).
    • Example: Rat => Cat => Dog => Dog
    • NOTE: When a dog piece jumps an opponent piece, it remains as a dog piece.
  • A piece that is not a lion/king turns into a lion/king when it reaches the opponent side of the board.
    • Examples:
      • Rat => Lion (When piece reaches opposite side of board)
      • Cat => Lion (When piece reaches opposite side of board)
      • Dog => Lion (When piece reaches opposite side of board)