Inspiration
We were inspired by "5D chess with Multiversal Time Travel", a game that incorporates chess with time travel and different timelines. The gameplay is very complex but interesting as it allows moving pieces through time and across timelines.
What it does
Quantum Chess is a game like regular chess that uses quantum superposition mechanics to create superpositions of various pieces that can occur in multiple places at the same time.
How we built it
We built this using Ktor (a web framework written in Kotlin), html, and javascript
Challenges we ran into
CORS issues when integrating our backend http api with the frontend websites Getting the image locations write when building our chessboard renderer
Accomplishments that we're proud of
We were most proud of building a rendering engine on the frontend website that will generate a complete chessboard based on board information recieved from a backend via a json REST api.
What we learned
We gained the experience of developing a real full stack app that uses separate backend and frontend logic
What's next for Quantum Chess
More efficient ways of storing a quantum chessboard instead of storing all possible states.
Built With
- html
- javascript
- kotlin
- ktor
Log in or sign up for Devpost to join the conversation.