Custom Starcraft Controller

This Starcraft controller was designed as a contest entry. The goal of the contest was to provide a custom controller for the Starcraft Real-Time-Strategy game that shared some of the features seen in First Person Shooter controllers.

The design started as rough sketches. From the there button layout was prototyped before actually building a virtual model of the entire controller. A rendering of the model was submitted as a contest entry, and we’re glad it was also seen through to a physical device. This involved sending the design files off for 3D printing. What came back was painted and assembled to achieve the beautiful look seen above.

On the right is a stick that acts as the mouse controller. The buttons on the left are just the most necessary of Starcraft control keys. They all map to the appropriate keyboard keys and the device enumerates as an HID keyboard so no button mapping is necessary. That being said, a player does have the option of remapping if the layout doesn’t suit.

[Via Reddit with more info at Shoryuken]

11 thoughts on “Custom Starcraft Controller

  1. The picture above does not do this justice. It is really pretty. I think it’s the acrylic top plate that detracts from the awesomeness of the rest. It just doesn’t fit with the tron look.

  2. What I am interested in is how to actually get the key signals to the computer!

    I know that it uses USB output, but what IC does it use… what is it coded in?

    I would love it if it was Arduino.

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.