Skip to content

REBOOT - a VR/PC prototype for use in pain research and rehabilitation to help address financial barriers in the delivery of VR neurofeedback intervention ๐Ÿง 

License

Notifications You must be signed in to change notification settings

Zeyu-Li/Reboot

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

110 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Reboot

banner


License: MIT Vercel

natHACKS Research Track Winners! ๐ŸŽ‰๐ŸŽŠ

See our devpost here: devpost.com/software/reboot-0eyc7p

๐Ÿ“‘ Summary

REBOOT is a "hands-off" VR/PC prototype for use in pain research and rehabilitation to help address financial barriers in the delivery of VR neurofeedback intervention. Check out the website @ rebootgame.vercel.app for more info!

โœจ About

This project represents the collaborative efforts of a small team, submitted for NeurAlbertaTechโ€™s 2021 inaugural natHACKS - a 64-hour hackathon organized around neurotechnology.

REBOOT is a "hands-off" VR/PC experience, immersing the player in an array of 3D-rendered environments and tasking them with the objective of levitating a rock with their minds. The more you concentrate, the more the rock responds (yes, like a Jedi ๐Ÿฑโ€๐Ÿ‘ค).

Designed as an open-source prototype for use in pain research and rehabilitation, this game is compatible with both Muse and OpenBCI technology to optimize accessibility and address some of the financial barriers in the delivery of VR neurofeedback intervention. We hope to expand upon these concepts and extend the projectโ€™s utility to broaden the scope of novel psychological research along both therapeutic and foundational dimensions, including investigations into the intersections of physical and mental pain perception.

Play your brains out! ๐ŸŽ‰

natHACKS

๐Ÿ’ป Screenshots

screenshot1

screenshot2

๐Ÿ”จ Tools

Software

  • Unity - URP + WebGL
  • Blender
  • TreeIt - tree generator
  • Brainflow
  • GitHub - version control + project manager
  • Figma - rapid UI prototyping
  • React-Typescript - Website
  • Adobe Illustrator - Vector assets

Hardware

  • Muse
  • OpenBCI

๐Ÿƒโ€โ™€๏ธ Running

Unity:

  • Have Unity 2020.3 (LTS)

Front end:

  • Node
  • then do npm install followed by npm start

๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง Team

๐Ÿ“ฐ Notes

License: MIT

  • Use your own branch and pull request to main
  • Also use new scene in Unity and do prefabs
  • Abstract is the about section but you can view it in glorious LaTeX here

๐Ÿ” Back to Top

About

REBOOT - a VR/PC prototype for use in pain research and rehabilitation to help address financial barriers in the delivery of VR neurofeedback intervention ๐Ÿง 

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • C# 57.0%
  • ShaderLab 27.6%
  • Wolfram Language 5.3%
  • HLSL 4.8%
  • TypeScript 3.0%
  • CSS 1.1%
  • Other 1.2%