In this week, I’m keep working on creating a
game control board, also improve some elements of game interface.
According to the previous control board
design, I cut the button in half, and use different side to connect the Makey
Makey “Key” ports and “EARTH”port, so when user touch the button and make
connection between two different sides, therefore, user can control game object
by touching combination of buttons on the control board. However, there is one problem may influence
the button connection, because if users only touch one side of the button (left
side or right side), then the “Key” ports would unable to connect to the“EARTH”port,
then the connection failed.
Loss of control function is a big issue, so
I found another way that can prevent this problem. I redesign the button shape,
make two sides interlaced, so whether users touch either side of button, the
control board can always build connection between two ports.
| Interlace two sides |
| User can touch each side |
For the interface improvement, I added one
new feature which is display the currently pressed keys to players. The purpose
of this function is to help users to know which keys they are pressing, so they
don’t need to spend time to check whether they press the correct keys.
For the coding, I create a private variable
GameObject which is the key images, then hide the object, so after user press the
keys, the corresponding image objects will display.


















