It is a small duck simulator which incorporates various features of design pattern. It was created in kotlin.
To clone this project run the following command
git clone git@github.com:dhanushnd101/duck-simulator.git
Then run the main.kt file in the ducksim folder. You should see the DuckSim application, you can play around with the menu.
- Strategy Pattern
- Decoy Duck
- Decorator Pattern
- Factory Pattern
- Adapter Pattern
- Observer Pattern
- Composite Pattern