You may be wondering why the command is called setq. It does have to do with "setting" values to variables, but you'll find that a lot of the commands in Lisp have quirky names, since Lisp is such an ancient language. This is actually somewhat useful, since the Lisp versions of common commands have all kind of elegant powers unique to Lisp and therefore the wacky names prevent confusing vocabulary when comparing commands in Lisp to commands in other languages. The setq command, for instance, has all kinds of clever abilities that we won't even have a chance to touch on in this tutorial.
Now that we've defined some objects in our world, let's ramp it up a step and define a map of the actual world itself. Here is a picture of what our world looks like:
A map of our game world
<< begin < previous - next > end >>