Problem Statement
● As a player I want to create a character
● As a player I want to explore
● As a player I want to gain experience through fighting
● As a player I want to save and resume a game
These will be the technical constraints:
● Use Java
● Libraries and Frameworks are only allowed for testing and build pipelines
● Use best in industry agile engineering practices
● Please build for the command line
Guidelines to run the application
Build tool: gradle
Command to build the jar: gradle clean build
Build path: build/libs/gaming-1.0.jar
Run command: java -jar build/libs/gaming-1.0.jar
Data Model
UML Diagrams
Player package
weapon package
fighter-model



