Rummikub is a tile-based game combining elements of the card game rummy and mahjong.
- Minimum Java 8 required.
- Run from
Main.java
.
https://www.rrrummy.com/en/tilerummy-rules.php
- The "Highlight Timer" setting is used to show an AI's highlighted tiles (Using the
*
or!
notation) after they make a play. It lasts for the specified amount of time (3 seconds by default) and then the tiles lose their highlight.
- School project for COMP 3004 (Software Engineering), Carleton University.
- Design patterns/architectures used: Memento, Strategy, Observer, MVC.