Dvorak is a customizable card game that begins with a deck of blank index cards. These index cards … are written and drawn upon by players before or during the game. Alternatively, games of Dvorak can be played online via a MUSH … — Wikipedia: Dvorak Game
In the 📺 Big Bang Theory episode (S3E5 - The Creepy Candy Coating Corollary) Howard, Leonard, Raj, and Penny played the game Mystic Warlords of Ka’a. This is not a real game. It was developed for the series.
There is a discussion in the Board Game Geek (BGG) Forum about how to create this game, and one suggestion is to use the Dvorak Game rules. “Dvorak” like the Dvorak keyboard layout? No, in this case no music and no keyboard.
Mystic Warlords of Ka’a has been implemented as a real game. But I haven’t found anything about it. Unfortunately there is also no Dvorak Game variant. But how does a Dvorak Game work?
Dvorak Game
Dvorak Game was developed by Kevan Davis. The basic idea is to use an existing deck of cards or to create and customize your own deck with your friends.
The basic rules are very simple:
- draw a card
- perform a thing and / or an action
- discard excess cards
You can find the full rules on dvorakgame.co.uk or Wikipedia: Dvorak Game.
TinyMUSH Docker Image
You can play Dvorak online with Telnet on a MUSH, in this case TinyMUSH. For this I created a Docker image and used the amuskindu/TinyMUSH fork:
FROM ubuntu:20.04 AS build
RUN apt-get update && apt-get install -y \
build-essential libtool \
cproto libssl-dev libpcre3-dev \
git \
&& rm -rf /var/lib/apt/lists/*
RUN git clone https://github.com/amuskindu/TinyMUSH
WORKDIR /TinyMUSH
RUN autoreconf -ivf \
&& ./Build
### only compiled files
FROM ubuntu:20.04
COPY --from=build /TinyMUSH/game /TinyMUSH/game
EXPOSE 6250
WORKDIR /TinyMUSH/game
ENTRYPOINT bin/netmush
Build the Docker image and start TinyMUSH:
docker build -t choas/tinymush .
docker run -it -p 6250:6250 --name tinymush \
choas/tinymush:latest
TinyMUSH runs on port 6250 and you can connect to it with Telnet or Netcat:
nc 127.0.0.1 6250
Password of TinyMUSH
I don’t know how long I have searched for the password of user #1 (also named “god”). It is not written anywhere. Then I found it in the source code:
connect Wizard potrzebie
After I found the password, I even found it on Wikipedia: potrzebie
Because only “god” can turn a user into a wizard with extended rights. This is also not mentioned anywhere and is actually quite simple:
@set lars=WIZARD
Dvorak Engine
After TinyMUSH is started and you are logged in, you can install the Dvorak Engine. The engine is written in MUSH code. Afterwards you can install a deck of cards. You can find some at the Playable Decks.
Summary
I did not find out how several players can play with TinyMUSH. Probably I have to create a room in which Dvorak can be played. With the Docker image I can start a TinyMUSH again and again … and maybe you know more?
Anyway I really like the concept behind the Dvorak Game and you can print out the decks and play it offline (with your family).
Another Big Bang Theory Game: rock paper scissors Spock lizard
Update
I found out that FROM
supports an AS
parameter. I adjusted the Dockerfile which reduced the image size to 1/5. See more at Dockerfile FROM AS — C64 Emulator.