ELEC2645 (2019/20) / Mbed 2 deprecated ELEC2645_Project_el19zf

Dependencies:   mbed

You are viewing an older revision! See the latest version

GAME MANUAL

Introduction

the objective of my game is control 'people' away from shots, and reach the destination.

Welcome

the black line under the welcome speech is control the contrast of screen by pot1(), press Start button to start.

Menu

My menu has five options, use Joystick to control the option and press A to select.

  • Start: Start a simple game to let gamer know the mechanism of game. (with low shots generate speed and limit total shots in a small value)
  • Start (Hell): Start a hard game to let gamer master the game. (with high shots generate speed and limit total shots in a large value)
  • user-defined: this option allows gamers choose parameters of game by themselves, this provides a interesting topic between gamers.^ (Note that button 'bounce' occur easily when you select options) Press A to select.
  • Instruction: you can easily use Joystick to view a objective of this game.
  • Exit: nothing displays on LCD.

Main game

There is a count-down to make the shots pervade the screen, you will lose control (cannot move 'people')before count_flag down to 0, now, you should control Joystick move 'people' to destination without hitting 'shots', control magnitude of Joystick to change the speed of 'people'.

  • if you want, press 'Start' button to pause during the game, nothing changes before you press button again. Note that button 'bounce' may occur.
  • if you hit the 'shots', 'health' will decrease by 1, which shows at the top left corner of screen, until 'health' = 0, game over~
  • if you successfully reach destination, you win~~ what a easy game! wait, just a simple model :)

Press B back to menu.

Now, you could try 'Start(Hell)', every function as before, if you fail the game, I've set up a slightly simple one for you, by the way, you can 'Pause' (start button) and check the complexity of game at any time (expect count-down time)

After you finish all of designed game, you can design the game by yourself! In the 'user-defined' option, 'shots / frames' and 'Max.shots' can be selected, it's a great pleasure for me if gamer want determine their own critical harder value and feedback to me.

Pause

Pause interface shows the complexity of game with parameter xx shots/ second and Maximum shots xx.

Collision

a 'beautiful' interface of 'HEALTH - 1'.

Exit

nothing displays on LCD, press B back to menu.


All wikipages