North Texas Indie Game Developer Collective

Arcade Cabinet

I Want to Make a Game for the Cabinet!
Great! If you are interested in making a game for the Society of Play arcade cabinet, here is all you need to get up to speed.

What's Your Angle?
No one will ever make money off of this arcade and it costs you nothing to participate. It is purely a labor of love to get more people talking about indie games in North Texas. This is about exposure for you, your game, and the love of gaming and game development.

What Games Are Appropriate?
The only thing we ask is that you consider whether or not your game is appropriate for an arcade setting. Arcade games should be fast, fun, relatively short, and, most importantly, easy to pick up. You only need to watch Pac-Man for 10 seconds before knowing how to play, or at least know enough to get in there and have fun. A turn-based strategy game or a game with a heavy narrative, for instance, would not be a good fit for an arcade cabinet. Current games like TowerFall, Nidhogg, Starwhal, etc are great examples. The cabinet can support up to four players, but four players is not mandatory.

Where Will the Cabinet Be?
The plan is to make it available for events, festivals, art openings, conventions, etc. and in-between those we hope to find temporary residencies like movie theaters, comic book shops, etc. Eventually there will be a website informing people of its current location.

What Kind of Games Can It Run?
Currently any engine that can build for Windows can run on the cabinet. Something relatively light like Unity, GameMaker, etc. are preferred. We are currently looking for a solution for browser-based games, and will find one, but the cabinet cannot currently support them.

The cabinet has a launcher that allows people to scroll through the available games. In the launcher they see the name of the game, the name of the developer, and a screenshot or logo (whichever you choose to provide).

Tell Me About the Controls!
As is traditional for arcade cabinets, the controls are directional. 8-way directional, to be specific. If your game was made for mouse controls, it probably won't work in this situation.

All of the controls on the cabinet translate to keyboard inputs. So if you make your game playable from a keyboard alone, it can work on this cabinet (think "WASD" controls). Here are the specific key mappings that you should be using:

Player 1
up: U arrow
down: D arrow
left: L arrow
right: R arrow
button1: Z
button2: X
button3: space

Player 2
up: R
down: F
left: D
right: G
button1: A
button2: S
button3: Q

Player 3
up: I
down: K
left: J
right: L
button1: [ (open bracket)
button2: ] (close bracket)
button3: enter (return key, not the enter key on the numpad)

Player 4
up: Y
down: N
left: V
right: U
button1: B
button2: E
button3: H

force quit: C

ALL GAMES MUST HAVE THE ABILITY TO QUIT TO THE LAUNCHER AT ALL TIMES BY TAPPING THE C KEY. If you want to cycle quickly through your studio logo first, that's fine. But no quitting to a menu. No requirement that the button be held down to quit. Just a simple tap. Please let the player leave your game readily and intuitively by adhering to this standard.

What's In This Thing?:
A pretty slick little Gigabyte Brix Pro. It has worked wonderfully so far. Here are the specifics:

Features Intel® 4th generation Core™ processors
Intel® Iris™ Pro graphics 5200
Supports 2.5” thickness 7.0/9.5mm Hard Drives (1 x 6Gbps SATA3)
Ultra compact PC design - 0.79L (62 x 111.4 x 114.4 mm)
1 x mSATA SSD Slot
2 x SO-DIMM DDR3L Slots (1333 / 1600 MHz)
IEEE 802.11 a/b/g/n/ac Wi-Fi / Bluetooth 4.0 Mini-PCIe card
HDMI plus Mini DisplayPort Outputs (supports dual displays)
4K resolution output (4096 x 2304 via HDMI) We are running it at 1920x1080 (1080p, 16x9)
4 x USB 3.0
Gigabit LAN

How Can I Get My Game or Update To You, or Playtest On The Cabinet?
Contact us at our email address, we'll be happy to accomadate you!

What if I Don't Want My Game on the Cabinet Anymore?
It's your game, it's your rules. Just let us know and it will be removed at the earliest convenient opportunity.