I’m not sure when the first time I played dopewars was, if it was given to me on a floppy disk or I had played it as a door game on a BBS, but it has existed in one form or another for every technological milestone in my life.
I’ve played dopewars on a graphing calculator.
I’ve played dopewars on a Palm Pilot.
I’ve played dopewars on an iPhone.
But the version that I’ve played the most is the dopewars that runs on Unix and Windows, written and open-sourced by Ben Webb.
It’s my favorite dopewars implementation. The UI brings back memories of glowing CRT screens and Model M keyboards. Every aspect is customizable, from the prices of drugs to the things that are said in the subway. I often play it in single-player mode, but it supports networked play through a client/server implementation.
I was digging around in the documentation that describes the protocol and started thinking, if I could write a client for dopewars that acted as a proxy to Slack, I could play dopewars on Slack. So I did, mostly so that I could say:
I’ve played dopewars on Slack.