Playing Fields -Tutorial


Notice

  1. The drop down menu (by right clicking on objects) is not fully implemented, so don't use them yet.

Basic Interface

...screen shot will be updated...

  1. Scrolling the map: Right mouse drag.
  2. Deleting Objects: 'Del' key when a item is selected.
  3. Drop Down Menu: right clicking on the object.

 

For the Dungeon Master

Setting up a dungeon for the Dungeon Master:

  1. Loading an image: Go to "File Menu>Load an Image" and select non animated image file(gif/jpg/bmp).

  2. Setting up the tile for your game: Click the 'Grid' button to setup the tile. Tile width has to be bigger than 10 pixels to show up. Snap option will snap the tokens/token paths to the grid center.

  3. Making token templates: To place a token, you have to make a template from 'Token List' button. Click on "Add" button in Token List to create a token template. There are following parameters to fill out.

    • Icon: select a image(gif/jpg/bmp) from file chooser.

    • Width/Height: dimensions for the tokens to be displayed

    • Sight radius: radius of a circle that signifies how far the token can see.

    • Public Description: description that everyone can see, by double-clicking on the token.

    • Hidden Description: description that only Dungeon Master can see.

    • Permissions: This parameter can not be set until people join the game.

  4. Placing tokens: You can place multiple instances of token by selecting it in 'Token List', and clicking on the map screen.

  5. Drawing walls: Click 'Wall' in the left toolbar and draw by clicking multiple points on the map screen.

  6. Saving your work: Save the map data before you do something wrong with it. There is no undo in this program. Go to "File Menu>Save Map" to save the map.

 

Starting up a server for the Dungeon Master:

  1. Start the server: Go to"Network Menu>Act As Server" This sets up a server on your machine. This will open up a client list, and whenever clients connect, this list will show that user's name. You can still edit your map after starting the server.

  2. Waiting for people to join: Tell your friends, your dip address. In windows, IP address can be found by running ipconfig from command line. Clients who connect will be shown in the client list. Notice that clients will not receive any map data before the game starts.

  3. Set permissions of tokens: When your friends joined the game, set permissions of tokens by double clicking the token in the map. When the token information's show up, click on "Edit Permission," and check for each user's editability. The different permissions are:

    • VIEW: Can the player see the token? Useful for invisibility!

    • EDIT: Can the player edit the token's description? (Not implemented yet ...)

    • MOVE: Can the player move around the token?

    • OWN: Can the player see through this token? This is useful for sight jacking, invisible eye, and showing off areas.

  4. Set up an order for clients: You can press Up/Down button on the client list to change order of clients; however since clients can send in updates despite their order, the client order is just for you to keep track of who did something first.

 

Game play for the Dungeon Master:

  1. Start the game: When you think you are ready to play the game, go to "Network Menu>Start the Game." This starts the game. Notice that this will not send the map data to the clients yet. You have to do next step to let clients see what you have on your map.

  2. Starting the round: Go to"Network>Send data." This will send the map data to all your clients. This action also signifies the start of a game round. Clients can now set tokens path and submit it to you.

  3. Accepting and Declining: Now its your turn to wait for clients. Clients can send you updates at anytime simultaneously after you start a round. You can see their update by highlighting on the client in Client List. When you do this, you will be able to see what the selected client can see in their map. The blue line indicate the area that the selected client have seen, and the red line indicate what the selected client can currently see. Use this to decide whether to accept or decline the client's request. You can either Accept or Decline an update by clicking on the Accept or Decline button on Client List window. Accepting an update will move the tokens to designated location on your map screen. Decline will discard the update. Notice that accepting/declining will not send the updated map to any of the clients. Notice also that clients can send you any number of updates to you, so its your job to tell your friends how many updates to submit. It is usually easier to tell your friend to update only once per turn, and when you decline an update, tell him/her to submit new data.

  4. Entering the next turn: When you are done accepting and declining updates and decided to enter next turn, go to "Network>Send Data" to enter next turn. This will send what you see in your map screen to everyone else.

  5. You can create/edit anything on the map screen and send it to users, during the game play.

 

Test play for the Dungeon Master:

  1. Open up a Playing Fields and go to"Network>Act As a Server."

  2. Open up another Playing Fields and go to"Network>Connect to..." and type in "localhost" or "127.0.0.1" into it. This will connect your machine, and you can now test play a dungeon your self.

 

 

 

For players (clients)

Connecting to the server, and playing each rounds

  1. When your friend has set up a server by "Act as server" command, get an IP address of the server by asking the server owner. Then go to"Network>Connect to..." and type in the IP address that you obtained and your name. The toolbar will be disabled and you will have to wait until the server sends the map data. Server will know whether you have connected or not. You can not connect over a NAT box, so there might be some cases where you cannot connect to someone.

  2. Making movements: When server sends you the map data, it will show on the map screen. You will have some tokens that you can move, So make a path for your token by clicking your token and clicking on your destined position. The token itself will not move until the turn is over, but you will have a line that signifies your movement. To make way points, hold down Shift Key and click on destined position. Notice that server will not see the movement until you send update.

  3. Sending Updates: After you have set paths for your tokens, go to "Network>Send Data." This will send the movements to server, and server will either accept or decline it. You won't know if your movement is accepted or not until the next turn, so communicate with the server guy.