title | layout | filename |
---|---|---|
Readme |
template |
README |
FourFace is a capacitive touch, four player interactive game in the vein of the 80's electronic game, "Simon". The basic premise of the game is a pattern of lights will emit for each player that they will then have to replicate. If they guess incorrectly, they are eliminated. With each round the patterns become more complex
FourFace is a project developed during the 2019/2020 academic year by undergraduates from EE-Emerge a group within the Department of Electrical and Computer Engineering at the University of California, Davis. FourFace is interactive memory game where four players compete against one another by replicating randomly generated patterns. As the rounds increase, the patterns become more difficult. Once a person fails to imitate the given pattern, they are eliminated. Last person to survive the remaining rounds is crowned the winner. At the core of FourFace's technology is CapSense technology and custom PCBs.
Features:
- CapSense Technology
- Custom PCB's
- 1-4 player game
- Adjustable Difficulty
- Portable The mechanical design for the project is composed of a 15x15in cube with 9 acrylic tiles that face each player.
Our motivation for the project was to put a creative, more modern spin on a similar, but older game. We wanted to use our engineering skills to bring a faint idea into a reality by overseeing it through the whole product lifecycle.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
In order to build the firmware, TI Code Composer should be installed. When prompted select to add support for MSP430 and MSP432 microcontrollers.
Segger J-Link support can be added for MSP432, but is not required.
This project is hosted on GitHub. You can clone this project directly using this command:
git clone https://github.com/pmackle/EE-Emerge2020-FourFace
This will create a new root folder "EE-Emerge2020-FourFace" that will contain all projects for Four Face.
- Open Code Composer Studio
- Create a new workspace
- File -> Switch Workspace -> Other
- Browse to where the project repository was closed.
- Press launch
- Import projects
- Project -> Import CCS Projects
- Press Browse
- Select root folder that was cloned.
- Press OK
- Checkmark all projects
- Press Finish
- Build each project one by one
For help please contact one of the project authors.
- Patrick Mackle - Team Leader, Mechanical Design, Fabrication
- Anthony Pham - Mechanical Design, Fabrication
- Sophie Bolotin - Website Design
- Noah Tarr - Software Design
- Vanessa Liera - Fabrication
- Victoria Liera - Fabrication
- Michelle Acoba - Fabrication, Website Design
- Christian Gonzalez - Hardware & Mechanical Design, Fabrication
- Sean Alling - Class TA
- Andre Knoesen- Professor
UC Davis for giving us the opportunity to work together & Texas Instruments for sponsoring and allowing for FourFace to even become a reality. A huge thank you to our professor Andre Knoessen and TA Sean Alling for their guidance in helping us stay on track with our goals and keep our sight on the big picture.