Project information
- Category: Game
- Client: IUT Sénart
- Project date: March 2018 - June 2018
- Project URL: https://github.com/Sevla8/Go
Go
Context
This project was developed as part of a university project for the IUT Sénart-Fontainebleau. The goal of the project was to develop a Go game in Java.
Actions
- Development: I developed the game using the Java programming language.
- Design Patterns: I implemented the MVC, Command and Observer design patterns.
- GUI: I implemented the GUI using the Swing GUI toolkit.
- Undo/Redo: I implemented the undo/redo feature using the Command design pattern.
- Scoring: I implemented the scoring feature according to the Chinese scoring rules and using the Observer design pattern.
Results
I obtained a maximum grade for this project.