This repository has been archived on 2022-12-21. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Claudio Maggioni 75052a42c3 Added assginment 2022-12-21 10:19:56 +01:00
src Minor fixes 2022-11-22 18:46:05 +01:00
.gitignore chore: migrate to Maven project, update README 2022-11-16 16:18:00 +01:00
Assignment03-refactoring.pdf Added assginment 2022-12-21 10:19:56 +01:00
README.md parser moved outside 2022-11-16 17:18:19 +01:00
RunThroughResults.txt kind of test 2022-11-17 00:51:58 +01:00
pom.xml switch from harcoded string to enum and remove complexity in some actions 2022-11-22 00:46:20 +01:00
report.pdf Added report 2022-12-20 16:59:15 +01:00
report.tex Added report 2022-12-20 16:59:15 +01:00
sampleGame.xml Added sources from https://github.com/dtschust/Zork 2022-11-16 15:43:32 +01:00
zorkRequirements.pdf Added sources from https://github.com/dtschust/Zork 2022-11-16 15:43:32 +01:00

README.md

Group7

Original and refactored sources for the https://github.com/dtschust/Zork Github project.

Building

Build the project with the command:

mvn clean package

Executing

Example inputs can be found in RunThroughResults.txt as to how to beat the sample game. To run the sample game execute:

mvn exec:java

This command will load the sampleGame.xml XML game spec.