Battle Pods

April 25, Cooper Union

 

  • Introduction
  • How to Play
  • Technical Information

Battle Pods Show

Opening: April 25, 6-8pm

April 24—28
Cooper Union, 2nd Floor
7 East 7th Street (at 3rd Ave)
New York City

Gallery Hours
Monday—Friday, 11am—7pm
Click here for directions

top of page

Introduction

Pods Screen Shot Controller

Battle Pods is a two-player game in which players use physical game pieces to interact with on-screen software. Each plastic Battle Pod contains a game character with unique abilities and attack targets. Players place their pods in special slots on the game controller to bring the characters’ virtual representations to life on screen. Once both players have set up their pods they compete in a rock-paper-scissors style battle, with each player choosing one of six moves for each pods he controls. At the end of each round players may rearrange their pods in order to plan specific attacks or better defenses. A player wins once he has defeated all his opponent’s pods.

top of page

How to Play

Arrange Pods

Step 1: Arrange Pods
Each player controls 3 pods. Players take turns arranging their pods for battle. Changing a pod’s position effects which opponent pods he may attack, and whether or not he may perform a special move.

 

Rule Change

Step 2: Rule Change
Players are presented with a new rule change each round. The new rule is in effect for one round only. Rule changes can modify the scoring system for the round through specific rewards or penalties, or modify the gameplay by taking certain pods out of play or allowing them to perform extra moves.

Choose Move

Step 3: Choose Moves
Players choose one of six moves for each of his pods. Each pod may Attack, Attack Double, Attack Special, Defend, Recharge, or Support a fellow pod. Each move’s effect depends on the moves of the opponent pods. Since neither player knows what moves the other has chosen, gameplay resembles a complex version of rock-paper scissors.

Battle Animation

Step 4: Battle Results
Players are shown the results of the battles one pod at a time. An animation of each battle is presented along with explanatory text and sound effects.

Dead Pod

Step 5: Game Status
Pods that sustain too much damage during battle are killed off and may not perform in the rest of the game. The player who defeats all of his opponent’s pods becomes the Battle Pods Champion.

top of page

Technical Information

Pod Bay Development Wiring

The Battle Pods software was built with Processing.
Source code may be available here at a later date.

The controller was custom built for the Battle Pods game. Arcade buttons are wired to an iPac keyboard emulator which sends key-commands to the Battle Pods software.

Each character pod represents a unique resistance value. A PIC inside the controller measures the voltage coming through the system when a pod is placed in a bay. This value is sent as serial data to the Battle Pods software, which determines which pod has been inserted.

Read more about this project’s development on my class blog.

top of page