Skip to content

aydentownsley/RageChess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Table of Contents
  1. About The Project
  2. Installation
  3. Roadmap
  4. Contributing
  5. Authors
  6. Acknowledgements

About Rage Chess VR ♟️

Picture this...
You're in the middle of a chess match and your opponent strikes that sneaky move you should have seen coming.
What's your emotional impulse?

Flip the chess board and let the pieces fly across the room? 💥
Break the chess board with a hammer? 🔨
Pick up your trusty crossbow and shoot your king into the sky? 🏹

Now you can!

Rage Chess is a virtual reality game that allows users to play chess and express their emotions throughout the game.

Choose single player to try your luck against the Stockfish bot, or choose multiplayer to play with friends!


A list of acknowledgments to the creators who helped blaze the trail for this project can be found at the end of this README. 😄

Built With

Rage Chess was built with:

Installation

Instructions for Easy Installation on Oculus Quest 2:

  1. Become an Oculus Developer (anyone can do it!)
  2. Download Oculus Developer Hub to your computer
  3. Download the APK from this repository to your computer (found under latest release)
  4. Load the APK onto your device by dragging the APK file from your file manager into the Oculus Developer Hub app under "My Device"
  5. RAGE!

If you want to clone the project to view it in the Unity Editor, install Unity version 2020.3.10

Also, if you want or need to create your own free PhotonPun account and server to play with an opponent/friend this is the resource we used to set up our online service. Multiplayer Chess in Unity

Roadmap

Next Steps / Stretch Goals

  • Improve scoring system
  • Implement legal chess moves
  • Single Player Mode
  • Voice Chat
  • Additional Room Environments
  • Customizable Avatars

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
When this project reached the size at which it required Github Large File Storage (LFS), the creators switched to working through Unity Collaborate.
Since contributing directly to this code base through Github would not be an effective way to make updates to the project, please send us your feedback, suggestions, constructive criticism, or any other input.
Contact information for project creators can be found in the Authors section below.

Authors

Project Link: https://github.com/aydentownsley/RageChess

Landing Page: Rage Chess

Acknowledgements