Newer
Older
atlantis / doc / PLAYING
  1. ======================
  2. || PLAYING ATLANTIS ||
  3. ======================
  4.  
  5. Atlantis is a platform for text-based adventure games. That means that you,
  6. the player, interact with the computer using nothing but the keyboard and the
  7. screen. (Well, and of course your imagination...)
  8.  
  9. This guide aims to give you a quick run-down of what you will need to know
  10. to play Atlantis. If you are interested in more details, such as how to create
  11. your own worlds, you are hereby referred to the accompanying documentation.
  12.  
  13. The current development version of Atlantis can be found at:
  14. www.github.com/atlantis
  15.  
  16.  
  17. THE MAIN MENU
  18.  
  19. This is where you find yourself when you first start Atlantis. Your options are
  20. listed underneath the game banner. At the very bottom, you see the "command
  21. prompt" (>>>), which is the indication that the computer expects some input from
  22. you. In a menu like this, you can choose an option by typing the relevant number
  23. and pressing ENTER. (Commands to the computer must always be terminated by
  24. pressing ENTER.)
  25. The first option, "Start playing", will first ask you for your name. (This is
  26. needed to save the game.) If you've played before, you will then have the choice
  27. of whether you want to continue where you left off, or if you want to start a
  28. new game. If this is your first time, you'll be taken straight to the setup
  29. for new games. Here, you can choose which game world you want to play. (At the
  30. moment, only the "Winnie the Pooh" world is fully functional. You may peruse
  31. the other one, but it's far from complete.)
  32.  
  33. Going back to the main menu, the second option prints out a list of players on
  34. this computer. (Apart from being interesting, this can be useful if you've
  35. forgotten your player name...)
  36.  
  37. The third option displays this help text; the fourth option shows a copyright
  38. notice and the Atlantis software license. The fifth option quits the game.
  39.  
  40.  
  41. BASIC GAME PLAY
  42.  
  43. When you decide to start a new game in one of the game worlds, you may be
  44. given a choice of characters to play. (Some worlds are only intended for a
  45. single character. In that case, you are taken straight to the game.)
  46.  
  47. Once inside the game world, you no longer navigate using a numeric menu but with
  48. commands. Most commands take the form <verb> <noun>, whereby <verb> is replaced
  49. with the actual command (e.g. look) and <noun> is replaced with the object in
  50. question (e.g. bed).
  51.  
  52. Typing "help" (without the quotation marks) will bring up a list of the core
  53. commands, along with a short description. This is very useful!
  54.  
  55. If you want to stop playing, you can use the commands "quit" or "exit". Don't
  56. worry, your game progress will be saved when you leave.
  57.  
  58. Note that although capitalization does not matter in Atlantis, spelling does.
  59. So if you get an error message telling you that a command is not available, make
  60. sure that you spelt it correctly.
  61.  
  62. However, having said that, Atlantis will try to guess the correct command from
  63. an abbreviated input. The rules for this are pretty complex, but as long as your
  64. input is unambiguous, Atlantis ought to be able to figure out what you meant.
  65. (Example: Say you are in a room with an NPC called "young child". Then the
  66. command "l child" will be expanded to "look young child". However, if there is
  67. also a "crying child" in the room, "l child" is no longer unambiguous and will
  68. now return an error.)
  69.  
  70.  
  71. THE GAME SCREEN
  72.  
  73. All game worlds consist of a network of distinct places. Your current location
  74. is always displayed at the very top of the screen. Below the location's name,
  75. you will find a more detailed description of your surroundings. It's worth
  76. reading this carefully, as it may contain important clues!
  77.  
  78. Underneath the place description are various lists, starting with neighbouring
  79. places. There may also be items, NPCs (= non-playing characters) or even
  80. monsters, all of which you can interact with.
  81.  
  82.  
  83. CORE COMMANDS
  84.  
  85. Below you will find a list of the core Atlantis commands. Some places or items
  86. may offer additional commands that are available when you are in that place
  87. or in possession of the item. If any place/item provides commands, it is so
  88. indicated in the game.
  89.  
  90. help - This will give a list of game commands with a concise description for
  91. quick reference.
  92.  
  93. look - This is the most versatile command in the game. With it, you can inspect
  94. any item, NPC or monster (e.g. look cook). You can also bring up
  95. information about yourself with "look me" or about your current location
  96. with "look here". Finally, "look around" is an alias for "search".
  97.  
  98. goto - The second most important command in Atlantis. With "goto" you can change
  99. your location to a neighbouring place. Enter the name of the place you
  100. wish to go to after the actual command (e.g. goto Kitchen). Note that
  101. there is no space in the word: it's "goto", not "go to".
  102.  
  103. search - Some rooms contain hidden items. To find them, you first need to search
  104. the room. Don't forget to do this regularly!
  105.  
  106. take - This command is used to pick up an item. Most items in the game can be
  107. picked up, many are useful.
  108.  
  109. drop - This, obviously, is the opposite to take. If you no longer require an
  110. item, just drop it.
  111.  
  112. talk - This command allows you to interact with NPCs. Almost all NPCs will have
  113. something to say to you, and occasionally, it's important! It's worth
  114. talking to NPCs more than once, because some will have more than one
  115. thing to say. Some NPCs also offer further options, such as buying or
  116. selling items, or quests. (Quests are tasks that you can undertake for
  117. the NPC. You prove that you have completed the task by returning a
  118. certain, quest-specific item to the NPC, upon which you will of course
  119. receive a reward.)
  120.  
  121. hold - Some items can be used as weapons or tools. These need to be held in
  122. order to be usable and can be equipped with this command. If you ever
  123. find yourself in a fight with a monster, you will want to have a weapon
  124. on you! 'hold none' removes whatever item you currently have equipped.
  125.  
  126. attack - Some places contain monsters. (In Atlantis, a "monster" is any hostile
  127. non-playing character.) While some monsters attack you first, you also
  128. have the choice of attacking them. After all, there may be rich
  129. treasure in store for the brave adventurer... (Make sure you are
  130. holding a weapon, though!) When you attack a monster, or vice versa,
  131. the computer calculates the amount of damage you both take based on
  132. your various strengths and weapons. Make sure that your health doesn't
  133. drop too low! If it ever reaches 0, you're dead... (You can check up
  134. on your current health with the "look me" command. There may be some
  135. ways in-game of healing yourself - but you'll have to find those out
  136. for yourself.) Each time you use the "attack" command is equivalent to
  137. one round of fighting. Eventually, you'll kill the monster, or decide
  138. that discretion is the better part of valour...
  139.  
  140. clear - Sometimes, your screen can get rather cluttered up with the output of
  141. the various commands. With "clear" you delete all text except the place
  142. description.
  143.  
  144. archive - This is intended for debugging purposes for games on my server. If
  145. Atlantis crashes, do the following: Restart Atlantis and reload your
  146. game. Then, *immediately* execute this command. Finally, send me a
  147. short bug report with your player name and the command that caused
  148. the crash. This will help me track down the problem. After that you
  149. can continue playing.
  150.  
  151.  
  152. Daniel Vedder
  153. Last modified 07/01/2018