In between creating internet of things prototypes, or writing mobile apps, I love to play a good game of chess.
There are plenty of great chess sites out there. But given my interest, I thought – how can I create my own contribution to the great game?
The result was chess-3d.com . With Chess-3d you can play the computer just by visiting the website, or if you want to play a friend, ask them to create an account, then challenge them by logging in and clicking their name in the list of opponents.
You can even message your friends while playing.
I would love to hear from you, if you have any suggestions for how I can improve the site. chess-3d is a work in progress, so if it is down or glitches I’m probably working on something – try again later.
The chess-3d.com AI is powered by stockfish. I tried writing my own AI, and it worked to an extent – I may use it in a future screen saver. Writing a basic chess AI is surprisingly easy, and an excellent coding exercise if you are interested in AI. But stockfish is the product of 10s of thousands, possibly millions of hours of effort by a large open source team. In the end I decided there is no need to re-invent the wheel.