Git Product home page Git Product logo

basverkennis / eegamers Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 1.0 3.61 MB

Unity gaming project for the BR41N.io Hackathon at g.tec's Spring School 2023. Unicorn Unity Interface Hybrid Black and real-time EEG data.

Home Page: https://www.br41n.io/Spring-School-2023

License: MIT License

bci bci-protyping brain-computer-interface cvep ssvep unity3d-games ssvep-bci steady-state-visually-evoked-potentials

eegamers's Introduction

EEGamers Logo


For access to the project, please send your request to [email protected].

The Concept of Telekinesis and Traditional Computer Controllers in Action: A 3D Shooter Game Enhanced with Unicorn-BCI and cVEP (short video and report)

The Concept of Telekinesis and Traditional Computer Controllers in Action: A 3D Shooter Game Enhanced with Unicorn-BCI and cVEP

Our team won 3rd place in the Gaming projects category at g.tec's BR41N.io Hacketon SpringSchool 2023, thanks to our innovative project that combined a 3D shooter game with a Brain-Computer Interface (BCI) technology. Specifically, we implemented the Unicorn Unity Hybrid Black BCI and the code-modulated visual evoked potential (CVEP) module, which allowed players to control their in-game actions using their brainwaves.

To learn more about our project and how we achieved this exciting feat, please check out our presentation on YouTube. We provide a detailed explanation of the game mechanics, the BCI technology we used, and our implementation process during the hackathon.

Play with Your Mind: Unicorn, the BCI and CVEP-Powered Unity 3D Shooter Game - Presented by EEGamers

Play with Your Mind: Unicorn, the BCI and CVEP-Powered Unity 3D Shooter Game - Presented by EEGamers

Software Requirements

  • Unicorn Unity Interface Hybrid Black license (g.tec neurotechnology GmbH)

Hardware Requirements

  • Unicorn Hybrid Black (g.tec neurotechnology GmbH)

System Requirements

  • Windows

We want to thank g.tec neurotehcnology GmbH and the BR41N.io SpringSchool 2023 for organizing this amazing hacketon. And all the professors and students of Tilburg University that supported us during the hacketon! :)

Project Limitations and State

We want to be transparent about the limitations and state of our project. While we were able to successfully implement the BCI technology in our Unity 3D shooter game during the hackathon, please note that we were unable to access the Unicorn Unity plugin after the event, which prevented us from improving the project's documentation, structure, and testing of these changes:

  • The project code is not well documented and the variables and folder names are fairly messy.
  • The project may have bugs or issues.

Please keep these limitations in mind if you decide to use or modify our project. we have made every effort to make it as plug-and-play as possible. We encourage any feedback or suggestions for improvement that you may have. We also want to highlight that this project was developed with the Unicorn Unity Interface Hybrid Black license from g.tec neurotechnology GmbH, which is required to use the BCI technology. Additionally, please note that this project has only been tested on Windows and with the specific hardware and software requirements mentioned.

Overall, we encourage anyone who wants to use this project to carefully review the documentation and system requirements before attempting to use it. While we believe that this project has potential for further development, we recognize that it has limitations due to the time constraints of the hackathon.

Project Members

  • Spatika S. Gujran
  • Katarzyna Klęczek
  • Viktors Lipskis
  • Guido Morera
  • Bas Verkennis

eegamers's People

Contributors

basverkennis avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

ssgujran

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.