Here are the specs for the cabinet that I sent to the show in Paris. NSW Cabinet Technical Drawing
Ninja Shadow Warrior in its first phases used the Arduino to attach the Closet Light Start Button (modded with Normally Open Momentary Switch instead of On-Off Switch). It was being a bit unreliable, so I changed to just connecting it to a mouse — Syed from Babycastles suggested it! I used a Logitech Mouse that Syed had left over from one of his One Button workshops. Here are the wires I used to connect it to the Closet Light Start Button. I brought 4 back up start buttons to Paris, in case the start button busted during the show.
There is nothing that a little black vinyl, a vinyl cutter, some wood, a band saw, paint and a closet light hack can’t do!
This cabinet is sort of a bridge between the game and the physical space where it is located. Some questions I asked myself: How can I best communicate the content of the game cabinet to the physical space around it? How can I create a playful environment around the game itself, so that it encourages people to play and entices people to try out the game if they haven’t before?
Some design strategies used for the cabinet are:
- Playing with the scale of objects to create whimsy (large scale button & throwing stars)
- Very easy 1 button interface (large start button)
- Combining 2 seemingly contrasting styles: cute & fierce bunny ninjas in action poses
- Using ninja theme from the game for the decals — based in arcade cabinets of the 80’s, where there were a lot of action images of the characters of the games on the cabinet
- Use of florescent lighting which makes photos look better by washing out facial details as on many Purikura kiosks — the idea here is that the better the photos look, the more people would want to play (although I guess, some of the poses are too silly for that!)
I recently needed an obnoxiously large push button for the Ninja Shadow Warrior game cabinet. I have been working on making the cabinet whimsical by adding oversized elements to it.
I found a 5 dollar pack of 2 lights at Home Depot and took them apart. I then opened it and did the following:
- I replaced the on-off switch inside the light with a momentary snap switch that is normally open and glued it down.
- I rewired the snap switch with the usual “button circuit” — a 10k resistor, ground, voltage, and a wire to pin2 on the Arduino.
- I rewired the light bulb so that the Arduino can control it from pin8, via reed relay.
- I mounted it on to the game cabinet
I used the digital Button code example and now I have an obnoxiously large push button made cheaply. I separated the light from the switch part so that the game can flash the button light whenever it wants to bring attention to the push button, even if it hasn’t been pushed yet.
Updated Description of Ninja Shadow Warrior:
Ninja Shadow Warrior will be a stand alone photo booth arcade game using the Kinect camera, computer and eventually a touch screen. As the ninja, the player must use ninja magic to hide, by “becoming” objects. The objects become progressively difficult to “become,” as each level is cleared. The highest score achieved during a game will be posted on ninjashadowwarrior.tumblr.com and there will also be a leader board incorporated into the game.
The game promotes face-to-face cooperative interaction through strategy, as multiple ninjas can fill out object silhouettes more accurately.
This project is currently a work in progress in X-lab. If I am not working on it, it will be available for testing. Try it out and visit us at ninjashadowwarrior.tumblr.com!
In X-labs, Kaho Abe will be testing various phases of development of Ninja Shadow Warrior including play-testing game play and interaction.
What is it?
Ninja Shadow Warrior will be a stand alone arcade game built with a screen and webcam. The goal is to fill out the shadow of an object as accurately as possible. The scores based on accuracy are kept on a leader board. The game structure of Ninja Shadow Warrior naturally supports face-to-face interaction, as more details can be filled out when more people are playing at once. This game will experiment with crowd sourcing content for the shadow object database.
How is it played?
The camera must first be calibrated, by taking a snapshot without the player(s) in camera view. Then the player(s) choose an object, or one is chosen for them. Player(s) have a few seconds to pose, until a snap shot is taken. The score is then tallied according to how well the player(s) have hidden themselves in the shadow of the object, and the score is then shown on the leader board if it is high enough. Eventually, players will be able to email the snapshots to friends or social networking sites.
Coding: Finish coding game in Processing
Research Social Software: check out open source software like Drupal. Need to be able to do following:
- Can upload photos to
- Can draw on photos and saves that image
- Can have people register individually and then create teams
- Individuals can keep accounts which are then connected to teams
- Individuals can score or rank images
- Game results by groups can be posted on a leaderboard
- Detailed results of a game (score, snapshot, ranking) can be shown
- Results of a game can be sent via email to anyone
- Can connect somewhat seamlessly to the actual game coded in Processing
Start Thinking About Harware and Enclosure:
- arcade game like interface: push buttons
- wooden standalone game enclosure reminiscent of arcade games
Kagemusha: Shadow Warrior is a new game I have been working on. It is a stand alone arcade game built with a screen and webcam. The goal is to fill out the shadow of an object as accurately as possible. Scores based on accuracy are kept on a leaderboard. The game structure of Shadow Warrior naturally supports face-to-face interaction, as more details can be filled out when more people are playing at once. This game will experiment with crowd sourcing content for the shadow object database.