SS Survive
ALT-CTRL ARDUINO MAKEY MAKEY GAME JAM CO-OP UNITY
Roles: Interaction Designer,
Programmer
Project Timeline:
3 Days
Team Size:
5 People
Overview
You must survive! Collaborate with your partner to escape sharks, evade dangerous obstacles and close leaks that appear on your ship.
Contributions
-
Team leadership
-
Interaction design and idea development
-
All Programming and implementation
Goals
-
Create an alternative controller and game for it
-
Unique controller concept
-
Fun for players and spectators.
-
One-to-one interaction with game and controller
-
Fun for both player and spectators
Supplies used
Research
First thing I asked the group to do was look at a bunch of alt-ctrl games and choose their favorites. Afterward, I got everyone to tell me which ones were their favorites and why.
The list of attributes we came up with was:
-
Simplicity
-
Non-traditional user position
-
Direct correlation between physical action and game mechanic
-
Physical object interacting back with the user
-
Game not presented through a traditional medium
We strived to hit as many of these points as possible throughout our design.
The Feeling of Controlling a Boat
For this project to work the controls had to feel natural. So I went on a journey to figure out the best way to create a rudder.
1st Iteration
Using a Joycon and it's Gyro + Accelerometer output to detect rudder controls. The Joycons output would drift.
2nd Iteration
Using an Arduino and a potentiometer to detect resistance. The output was smooth and accurate. Worked like a real rudder.
Debug version of rudder
Final Rudder