Reflect on our project by using the 'six thinking hats' method.
White hat:
Historic data: (all in the form of text or image, other forms will be converted to image)
- art history (artists, paintings, books, etc)
- war history (20th century) (WWI, WWII, Vietnamese Civil War etc)
- architecture(20th century, buildings, genres, etc)
- tourist spots
- Data types
- Data volume regarding application contents
- Data capture method
- the pattern of communication with Trove servers
- Website back-end and database setting
- Interface design issues (style, scheme)
- Gamer interaction method
- Site design issues: how to arrange clickable items in the site
- Story script
- How to set game’s difficulty
- Game introduction (How to play)
- All the question answers are specified into any kinds of proper name or noun
Yellow hat:
This is a game designed for education, entertainment, skills training (logic, reasoning, English). Because it’s quite challenging, our target audience would be school students whose age around 13-15.
Red hat:
Emotions:
- Happy
- Exciting
- Puzzled
Hunch about this game: gamers would love it, students would love using this game as a learning resource, it could enlighten teachers
Intuition about this game: can be very entertaining, feel exciting when the game comes out, feel exciting when I win the game, passionate on new challenges or new questions, love the way we present historical data.
Gamers
- Confusing about the game
- Getting impatient when exploring or reading different types of information
- Feeling upset, if can’t get the answer, especially after few trials
- Engaging to know the answer when failing the game because time up
- Exciting and proud after getting the right answer
- Getting interest in history
- Developing logic skill through figuring out various questions
Black hat:
- poor back-end experience
- difficult to retrieve text information
- takes too much effort to make more than one theme.
- game design. Hard to design the questions, clues and hints, as well as the difficulty design.
- data display: data structure might be different from different libraries, and only part of the data will be displayed on the web page.
- code formatting
- hard to unify the style of the user interface
Green hat:
- using PHP/Python and the related framework
- using node.js to handle the communication between game, database and Trove servers
- design a container to place all the found clues
- make more than one theme, each theme has multiple levels and can choose difficulty
- the room doesn’t have to be a single perspective, we could design multiple views of the background in one game.
- 3D display with WebGL or Unity
- automatically loads the relevant data corresponding to the theme.
Blue hat:
Apparently, limited by our knowledge, resources and time, we can’t completely achieve the goals that might be realized in the ideal world. However, the basic features of the game should be implemented. For instance, the whole workflow of one game under one theme, or the login system.




