Wanderer

The Wanderer project provides three things:

Wanderer: the game

The Wanderer game was written by Steven Shipway in the 1980s. This reconstruction was written by Ian Holyer in the 2010s.

There is a slightly older version of the game in JavaScript which can be played directly online. (It works, but it needs to be upgraded to match the Java version)

JavaScript version

To play the Java version of the reconstructed game, download wanderer.jar and run it by double clicking or typing:

java -jar wanderer.jar

The original version (written in C) can be obtained from http://www.steveshipway.org/software/wanderer/f_wanderer.html

Wanderer: the framework

The framework is also called Wanderer. To use the framework, clone or download the whole project, read and use the model and view packages, and write a game-specific package, using the maze and wanderer packages as examples. The main purpose of the framework is to provide a case study for teaching, so the framework is not polished and documented as a library would be.

Wanderer: the case study

To read about the case study, follow these links.