Skip to content

W3501 Rendering Engine

Richard Burgmann edited this page Jun 10, 2017 · 9 revisions

The basic display is a 4 x 4 grid with representations for the Wumpus, the Adventurer, Pits, Gold, Breezes and Stenches. The display should scale itself as the experimenter resizes the application. There should be a simple menu bar to set any options we wish to implement

Wireframe of GUI for simulator

Within each cell of the grid we need to represent each of the things within the world, these are;

  • The Wumpus !
  • The Adventurer.
  • Pits.
  • Glittering gold.
  • Breezes.
  • Stenches.
  • Walls.

It would be nice if these would render correctly as the window is resized but I don't want to spend too much time on this part so I will make their representation simple.

Object Representation
The Wumpus A red circle
The Adventurer A blue circle
Pits A black circle
Glittering gold A yellow rectangle
Breezes Three horizontal wavy lines
Stenches Three vertical wavy lines
Walls A black square
Areas that have been visited White background colour
Areas that have not yet been visited Grey background colour

By colouring the background slightly differently we can examine different strategies of exploration or exploitation.

Clone this wiki locally