We really wanted to go along with the theme of building something off of classic technology. Nothing gets more classic than a good old game of chess, we decided to take it up a notch and make drunkChess.
What it does
drunkChess is a web app that allows you to play inebriated chess while sober. Challenge friends and test your cognition in this medium to difficult game.
How I built it
We used node, express, socket diode to communicate to different users, react flux to build up an app location, chess.js for move validation and checkmate detection. We went through different requirements such as putting things on the playfield, looking for checkmate, and whether everything was working for players.
Challenges I ran into
It was hard integrating everything together, and we still couldn’t host it because it was hard to integrate all the java script technologies together. There was also a lot of debugging which took a long time.
Accomplishments that I'm proud of
Some of us are first time hackers and we are proud of how the final product came out. We learned a bit about programming.
What I learned
We learned how to work with React js, the Facebook framework, and use it. Most of our team didn’t know how to code so we picked up a lot of things from Java
What's next for drunkChess
We are hoping that we could improve drunkChess to include different levels of play, make it more mobile. Eventually, we would want to make it an available Facebook game.