-
Notifications
You must be signed in to change notification settings - Fork 0
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
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.