Harry Potter: Mystery at Hogwarts

In Fall 2006, as part of fulfilling my Bachelors of Arts in Computer Science requirements for Ithaca College, I took part in a four person project for Introduction to Software Engineering. Working with Ross Skaliotis, Brendan Vavra, and Chris Cimala, we were assigned to implement, in Java, a networked multiplayer version of the Harry Potter: Mystery at Hogwarts board game.

Going above and beyond the rest of the class, our game was a massive success.

Part of the design and development process was the detailed and precise project planning and documentation through Use Cases, Use Case Diagrams, UML Diagrams, Informal Scenarios, and a Supported Activities List.

As a programmer I implemented a large portion of the game's networking structure. As an artist, I created the custom art assets and like the title screen.

Links:
You can download the full game here.

exceptio probat regulam in casibus non exceptis