Open svetlai opened 9 years ago
Implemented Memento pattern to save and load games.
Implemented Strategy pattern - the Engine can use different game initializer, renderer and user interface, depending on the wanted behavior.
Implemented IEnumerable in Grid - Iterator.
Design Patterns: implement at least 3 behavior design patterns (chain of responsibility, command, interpreter, iterator, mediator, observer, etc.)