Arduino Collaborative Game

The workshop for arduino collaborative game is a means of using rapid prototyping to deconstruct a web online game, connect and control play the game using arduino to create a game controller.

I was quite shocked as I was thrown into using arduino for the first time in my life. I was late to class and did not take part in the first section of the lecture where the introduction to arduino was given.

I have to struggle with everything. I decided to read up on arduino micro and how it works basically.

One of the first challenges I faced was getting to know that there are many other arduino boards that are different in design from arduino micro.

When you try to learn with a different arduino microcontroller you will find out that there are different pins in them.

Another challenging part is that my purchased arduino box was filled with different components at the time but I barely know 20 percent of the components.

I got help from David and to be honest he knows arduino in and out. It makes the whole learning process a bit easier.

I saw first hand how much beneficial working in a team can be when all the team members though new to arduino but were determine to use a creative means to solve the arduino task that was given.

Inspiration can come from what you see other people are doing. Working together and in proximity with other group breeds and increases creative awareness.

Fast and rapid prototyping is great. It let you try and test different concepts and understand which one solves the problem best.

Understanding material and when to use it during prototyping is still an area I will wish to improve on.

For my group project, we built a button system using cardboard to prototype buttons which are then connected to arduino.

The buttons send inputs to the arduino and the inputs are map to an ascii key code. The computer reads the char which is used as a control for the game.

This was tested out on a Tetris game and we were able to make it work.

During the workshop, I used the Keyboard press method without a conditional statement or event trigger. This led to spending so many hours trying to fix it until David came to my aid.

All in all it was a good experience working with arduino for the first time.


Author: Henry

I am a software developer. I love to help students