MultiMedia Authoring 2 Erik Kruithof Binh Thang 2004, 13 December
Ganzenbord
The game rule ∷ On certain squares a question needs to be answered. The correct answer is worth 10 points ∷ To roll the die, click on the die with the mouse. Each time you role the die you loose 2 points ∷ The game includes a number of obstacles ∷ The game ends when you arrive exactly on the last square. If you roll too many you have to step back
Obstacles ∷ Pit -> when trapped in the pit, you have to roll a 1 to get out again ∷ Hunter -> go back to start; you loose all your points ∷ Bridge -> take 3 steps forward ∷ Air-balloon -> go on a journey, roll an even number to get back into the game
Objects ∷ Goose ∷ Die ∷ Rocks ∷ Bridge ∷ Pit ∷ Hunter ∷ Air-balloon
Design ∷ The game is a single player game ∷ Database with rules and coordinates for squares ∷ Rule determines the action to be taken; ask a question or perform “obstacle-task” ∷ Database with questions and multiple answers ∷ The die gives a random integer (1-6) ∷ A counter will keep track of the scores
Difficulties ∷ Implementing the die -> how to get random integers in DLP? ∷ Questions and multiple answers -> how do you know which answer has been chosen? ∷ How to make the goose fade away from the game board and reappear in the air-balloon?
Questions? Remarks? Suggestions?