RestMud is a text adventure game for Testers. We release different versions of the 'game' for different purposes. You'll find single player versions for download here. When training we have multiple maps and we run in a multi-user mode - hence the 'MUD'.
Because these are 'text' adventure games they have a stripped down interface as the GUI, accessible in the browser.
'Rest' means that the game also has a REST API.
Text Adventure Games are a perfect training ground for Software Testing.
That's why. We have created the RestMud games.
Essentially classic Text Adventures with a "verb noun" parser.
The GUI is simple. All text, and much of the game can be played by clicking on the onscreen links because we want to make it easy to start playing and start exploring.
e.g. Want to go South? Then click "S" in the "Visible Exits" section when you "look".
But we want you to have to build a model of the game, so you can't do everything via the GUI.
This catchily titled game is our "Basic Test Game". A small map with a maze and a few puzzles. "full" documentation is contained in the zip file.
localhost:4567/player/user/look
Warning this section has spoilers.
I created a hand drawn map when writing and playing the game. You should too. When you play adventure games, create a map. It does not have to be fancy, it just has to support your play.
I also created a walkthrough of the game, which you can download as a pdf file. This shows an end to end run through of the game, and reveals all of the point scoring secrets and is a complete walkthrough of the game.
Only use this if you get stuck.
The multi-player 'MUD' version is reserved for our workshops and training where we teach more about Web Testing and Rest API testing, so it isn't available to download. Contact Us if you would like some in-house Technical Web Testing workshop where we use a different set of maps in multi-player mode, as part of our training to learn and explore Web and API testing in more detail.
Full mono repo here:
https://github.com/eviltester/restmud
Everyone: @eviltester has released RestMud. If you like text adventures and/or testing, make time.https://t.co/PCC4b0oTip
— James Lyndsay (@workroomprds) June 13, 2016
(I love it)
I love @eviltester. As I read the instructions for RestMud, I love him even more! Lord knows what'll happen once I start playing the thing!
— Vernon Richards (@TesterFromLeic) June 19, 2016
#30DaysOfTesting Day 4: I shared @eviltester's RestMud game with a dev colleague. Great fun, not just for testers! https://t.co/7bEiiutDxX
— Neil Studd (@neilstudd) July 4, 2016
Awesome evening of fun with Restmud tonight! Thanks @eviltester for creating this great way to improve our skills! pic.twitter.com/YOQ2VqEaxH
— JoburgSWTesters (@JoburgSWTesters) July 5, 2016