Practice your Java!

I created this lab with the intent that someone with a basic knowledge of Java could practice various things from control statements to threading in any order they wanted.

a screenshot of the starting point for the final lab GUI

This is the minimally functional starting display for this lab

This project starts with a minimally functional game that runs out of the box. Users are then provided with several uncoupled instructions to add functionality to the game. Although you don’t need to, I highly recommend adding an input game loop to the game to allow for more than one move 🙂

The difficult portion of this lab is setting up the IDE to use an external library (SquidLib, provided in the download). For help with this, hit the link for NetBeans and Eclipse.

The lab zip file available here contains all of the needed source and library files, as well as a .pdf of the instructions.

Now get going on your ultimate winter themed roguelike!