Nominated as the best CMU@ECE Capstone Project of 2011

Project Concept Top


  • Figure 1: System Overview (click for larger image)

    What if there existed an embedded arcade gaming device with a user-controlled, quad-screen interface -- capable of bringing together 1-4 users to re-live the classics or to catch a glimpse of the future of gaming? This prospect is closer than you think. Introducing: "Four-Loko Motion", in Embedded System Design. Four Loko-Motion is a gaming device with four independent screens that form a rectangular parallelepiped: In single player mode, Four Loko-Motion allows the player to jump from a screen to another with the game states maintained; in multi player mode (up to four players), players can play an interactive game, possibly swapping screens.


    • Stepper-motor actuated control system for high precision

    • Sealed, mercury-filled rotary electrical connector, for eight conductor wiring through the rotating neck/platform

    • Distributed embedded system, for integrated quad-screen gameplay

    Final Presentation Video

Team Members & Responsibilities Top

· Jonathan Francis (jmf1) - Electrical & Computer Engineering | Schedule ›
Embedded software development, web development, electronics, part fabrication

· Anthony Rowles (aqr) - Electrical & Computer Engineering | Schedule ›
Embedded software development and part fabrication

· Young Woong Park (youngwop) - Electrical & Computer Engineering | Schedule ›
Game software-engineering and team media

· Hong Jai Cho (hongjaic) - Electrical & Computer Engineering | Schedule ›
Part fabrication and team media

Updated by Jon, on 04/27/11

Motivation Top

The motivation for Four Lokomotion is to create a gaming platform with a unique method of interaction. The combination of four screens and physical rotation of the device allows for new types of gameplay not currently available on the market. The use of four screens on opposite cube faces allows multiple people to participate in the gaming experience, even with a single controller, as the user playing the game can only see one screen at a time. The physical rotation of the screens requires the user to think in an additional spatial dimension, which can be incorporated into both classic and novel games.

Competition Top

  • Hand-held Gaming Devices
    • PlayStation Portable
      • Portable gaming device produced by Sony; essentially a miniaturized version of the PlayStation game console.
      • The PSP offers a traditional console gaming experience, with the case serving as the typical "controller" and the built-in screen serving as the "television", whereas our product features a unique way of interacting with the games (multiple screens and physical rotation). The device costs approximately $170.
    • Nintendo DS
      • Portable gaming device produced by Nintendo; features two screens, one with touch sensitivity, and is controlled by a combination of classic game controls and a stylus.
      • The Nintendo DS line is closer to our device, as it features multiple screens and non-traditional game controls. However, gameplay is still very similar to the traditional console gaming experience, and the device is not meant to be utilized by more than one person at a time. The Nintendo DS costs approximately $130.
  • Digital Toys
    • GAME-800 Pocket Emulator
      • The GAME-800 is a hand-held device designed to emulate hundreds of classic video games, with simple, intuitive controls, and one screen.
      • The GAME-800 doesn't present the classic games in any unique manner like our device, but it does offer a large variety of games in a small, toy-like package, at a competitive price compared to more robust hand-helds like the PSP and DS. It also has some value-added features like an MP3 player, PDF reader, and camera. The GAME-800 costs approximately $80.
  • Arcade Games
    • Non-traditional arcade games like Police 911 or DDR
      • No current arcade games utilize physical rotation or multiple screens in the way we envision for our device, but in general we would be competing against the arcade games that use unique forms of interaction, such as body movement or a highly customized controller. The novelty of our game system would attract attention in an arcade and this should enhance its popularity.

Requirements Top

Coming soon..

Technical Specifications / Charts Top

Prototyping Top

Risks / Quality Assurance / Testing Top

Media: Presentations, Talks, Videos Top

· Project Proposal and Requirements: [ *.pdf, *.pptx ]
· Design & Architecture: [ *.pptx ]
· Use Cases: [ *.png ]
· Mid-semester Project Status
· Test Plan & Experimental Validation [ *.pdf ]
· Final Project Presentation Video [ (YouTube) ]
· Project Poster [ *.pptx ]