AresMUSH
A New Breed of MUSH Server

Code Quickstart Tutorial

This tutorial will teach you the basics of Ares code.

What We’ll Cover

  • Executing Ruby code using the ruby and tinker commands.
  • Emitting messages.
  • Parsing command arguments.
  • Updating fields in the database.
  • A few other basic Ares coding concepts.

What You’ll Need

This tutorial is interactive, so you’ll need the Headwiz character or coder permissions on an actual Ares game.

Note: It’s strongly recommended that you follow the standard installation instructions for your very first Ares game. For just a few bucks, less than the price of a grande coffee, you can spin up a droplet for a couple weeks and get your feet wet. Faraday can even set it up for you. This way you’re not trying to learn both Ares code and Ares server setup at the same time!

If that’s not a viable option for you, there are instructions for how to set up an Ares test game on your local PC or Mac for development purposes.

Getting Help

If at any point you run into trouble, you can Get Help.

Tutorial

This article is part of the Code Quickstart tutorial.