Thursday 11 February 2016

Week 5



As shown by the demo in the video, there is now backwards communication between processing and Arduino. As well as sending serials from the Arduino the processing sketch can send them back whenever the Boolean for standing on a platform (red) is activated by the player(blue) the serial is sent back to the Arduino making the LED on the controller come on.
At first we were going to work with a square mirror but after putting together digital prototype we came to the conclusion that a round display(mirror) would be more intuitive to play as there are no sharp turns where you can lose sight of the player, enemies and projectiles.
The processing prototype evolved more and the design is now circular, and we believe that it looks good and has potential so we will be moving onto physical prototypes as most of the components should be arriving shortly and others have already been purchased.
Another reason for moving onto physical prototypes is that we found out that running the game on processing and having it communicate with the Arduino create many problems such as differentiating ports which could probably be achieved by some kind of multiplexing or to send a certain number through which would indicated that the next incoming value is an attack as oppose to a movement but why bother when it will look and feel much better to have the whole thing run as a single unit on the Arduino.
Also this week we’ve purchased larger potentiometer handles and big red buttons and when they arrived they will add a more arcady feel to the presentation of the unit.

No comments:

Post a Comment