Skip to content

EEG driven video game controller API to push accessibility in the gaming industry

Notifications You must be signed in to change notification settings

PeruDayani/AirBand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AirBand: A EEG Video Game Controller

For the SacHacks 24 hour hackathon we build a Unity API for the Muse EEG Headband to push accessibility in the video game industry. The Muse headband provides access to electrical signal patterns for the 5 common brainwaves in the frontal cortex of the brain. This data is then used to detect actions like a blink or a jaw clench--anything that causes even the most minute of variation in the electric signal pattern in the frontal cortex. Once this detection is complete, these signals can be used as controls for absolutely anything in any game. We build out a basic verision of guitar hero fully functional and playable using just a person's mind!

We achieved this by using the Muse headband and developing a socket connection in C# to stream the data to Unity. Then we developed an API in C# to abstract away the networking layer for application developers. Finally we developed a Guitar Hero MVP by writing the game logic in C# with free assets we found on the Unity Asset store.

Learn more about our project at:

The Team:

  • Peru Dayani : Created idea, developed Unity API, networking stream to parse Muse Data, and Guitar Hero MVP
  • Anubhav Shankar : Created idea, conducted medical research to validate proposal and developed website
  • Avik Sethia : Created guitar hero music

Special thanks to Joshua Yang for his mentorship and support.

About

EEG driven video game controller API to push accessibility in the gaming industry

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages