Treasure Dash was a game idea which I’d previously made with a friend as a group project in university. The initial version was written in Java but it was very basic and unfinished. I decided to rebuild the project for the web and bring our initial vision to life.
The application uses WebSockets, facilitated by SocketIO, to enable bi-directional communication between the client and the server. It served as an interesting way for me to learn about WebSockets and how they work which I used to give a presentation at BrightMinded. A video of the presentation is embedded below, however the audio is unfortunately very quiet. The project uses NodeJS with the Express web application framework as the back-end of the web server. The source code can be found on GitHub.
11th January 2021
The Prisoner's Dilemma is a hugely influential game in the field of Game Theory. In Richard Dawkins' seminal 1976 book, The Selfish Gene, he describes a competition organised by political scientist Robert Axelrod in which competitors could submit code for strategies for playing the game which were then pitted against each other. In this NodeJS app, I implement my own version… Continue reading »