Project
Nim Game
A Java Swing take on the classic game, with a custom AI opponent plus undo, save and load.
Nim Game
Tech stack
- Java
- Swing
Approach
- Extended a partial object-oriented codebase with a Java Swing GUI
- Designed a custom AI strategy for the computer player
- Added undo, save and load functionality
- Applied the observer-observable pattern
// work with me