For this assignment you need to create a Graphical User Interface (GUI) for your either your Adventure program or your ScatScout program.
I recommend you at least start with a fairly simple interface. I've intentionally left this assignment fairly wide open for you to do whatever you want. If you get a basic interface working, you can always add something fancier. Notice that the top level loop of your text based version "goes away." Instead the "top level loop" is the implicit event loop inside of the AWT thread. You should begin by creating some pseudo-code that captures the the top level game logic taking this into consideration.
As indicated below in the grading breakdown, for this assignment you should submit a zip file named prog4.zip that contains your project directory. It should include all source files (.java) a DrJava project file (.drjava) and any other files that might be needed (e.g. world.txt for the Adventure game).
For this assignment submit the prog4.zip in Canvas. CrowdGrader will not be used for this assignment. Don't forget to also enter your programming log in the text area for this assignment.
You can loose up to 3 points for failure to follow the programming style guidelines.