So, last year I wrote a Text Adventure game engine using Node.js, capable of taking several players on the same adventure through a text-based client and some basic chat features.
I had a lot of fun working on it and after the fact, I wrote a series of articles describing how I and what I did to get it working.
If you're interested, the full series just got published in Smashing Magazine.
- Part #1, the architecture
- Part #2, creating the server
- Part #3, writing the terminal client
- Part #4, adding chat to the mix