home *** CD-ROM | disk | FTP | other *** search
/ Enter 1998 December / ENTER12_1.iso / os2 / Simblob / Data / simblob.hlp (.txt) < prev    next >
Encoding:
OS/2 Help File  |  1998-03-22  |  8.9 KB  |  146 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Controls ΓòÉΓòÉΓòÉ
  3.  
  4. I have attempted to make the game use custom mouse settings that you have set 
  5. in the properties page of the "Mouse Object". However, I have not extensively 
  6. tested it, and the notes here assume the default left-handed mouse settings. 
  7. Let me know if you have problems with the game's use of the mouse. 
  8.  
  9.  World Map A LMB click changes the view to be centered wherever you clicked. 
  10.            You can also drag with the LMB to move the view, but this may be 
  11.            slow on some systems. 
  12.  
  13.  Toolbar   LMB click allows you to choose the tool to use. Most of the tools 
  14.            let you build something, and are collectively called the build 
  15.            tools. 
  16.  
  17.  Map View 
  18.  
  19.            Build Tools    LMB click or drag draws the currently selected 
  20.                           toolbar item. If you are drawing roads, canals, 
  21.                           bridges, or walls, you can drag from one point to 
  22.                           another, and a line will be drawn between those 
  23.                           points. If you are erasing, or drawing trees, fires, 
  24.                           or gates, then dragging will draw "freehand". The 
  25.                           item will not be drawn immediately, but instead a 
  26.                           black or green hexagon will be drawn at that 
  27.                           location, and a blob will go to that location to 
  28.                           build whatever you wanted. 
  29.  
  30.                           Using Ctrl with the LMB will use the Eraser instead 
  31.                           of the toolbar selection. Using Shift with the LMB 
  32.                           will draw straight instead of freehand, or freehand 
  33.                           instead of straight. 
  34.  
  35.                           RMB click does different things in different 
  36.                           versions; it is a convenient place for me to put test 
  37.                           code. 
  38.  
  39.            Blob Tool      The blob tool lets you create and move blobs. RMB 
  40.                           drag moves a blob from one place to another. LMB 
  41.                           click creates a blob and sends him to the point at 
  42.                           which you clicked. 
  43.  
  44.            Select Tool    The select tool (not yet finished) displays 
  45.                           information about a selected object. At present, it 
  46.                           simply displays information about the object 
  47.                           underneath the mouse pointer. 
  48.  
  49.  
  50. ΓòÉΓòÉΓòÉ 2. BlobCity ΓòÉΓòÉΓòÉ
  51.  
  52. SimBlob is the name of a project I started in 1994, to produce a game that 
  53. would let me experiment with various things I was learning at school. In 
  54. particular, I wanted to experiment with bitmap graphics, multithreaded 
  55. programming, user interfaces, and cellular automata. SimBlob started out as a 
  56. strategy game for OS/2 with simulation of the environment and economy affecting 
  57. your quest to conquer neighboring towns. The setting is an early (green) Mars, 
  58. with blobs being the most intelligent life form on the planet. The original 
  59. plan turned out to be too ambitious for me, given that I spend much of my time 
  60. on projects and I will soon be starting on my Ph.D. thesis. 
  61.  
  62. The current plan is for the SimBlob project to include two (or more) simpler 
  63. games instead of one very complex one. The games will share the basic map 
  64. structure (a hexagonal grid map), environmental simulation (water flow, 
  65. erosion, fires, tree growth, etc.), and user interface. The first game, 
  66. BlobCity, is a single player game where you are playing against the 
  67. environment. In it you try to build a town in a world that has fires, floods, 
  68. volcanos, and so on. The SimBlob project also includes a second game, which 
  69. will have less city building and more resource management. This game has not 
  70. yet been designed. I have written several possibilities for games that could 
  71. fit into the SimBlob project; they are listed on the web page. The blobs might 
  72. live in a large city; they might be building a town to compete with other 
  73. towns; they might have towns already, and want you to link them together with 
  74. trade; or they might be seeking to take advantage of the natural resources on 
  75. Mars. I am starting to write up a design document for The Silver Kingdoms, 
  76. which is my current favorite choice for a second game; I will post that 
  77. document here soon. Comments and suggestions are appreciated. 
  78.  
  79. For the latest information about BlobCity, visit the web page at 
  80. http://www-cs-students.stanford.edu/~amitp/games.html 
  81.  
  82.  
  83. ΓòÉΓòÉΓòÉ 3. Playing ΓòÉΓòÉΓòÉ
  84.  
  85. At present, the game is playable, although it's not complete. (The main problem 
  86. is lack of documentation and the inability to save and load games, IMO.) The 
  87. play in BlobCity is "Blobs vs.  Nature" (single player) instead of "Blobs vs. 
  88. Blobs" (human player vs. computer players), which is planned for the second 
  89. SimBlob game. Like SimCity, there is no predetermined goal; instead you set 
  90. your own goals. You are building a town and seek to conquer the elements. Try 
  91. to build your towns to withstand floods, yet be near sources of water. Try to 
  92. build your towns to withstand fires, yet be near forests. Try to achieve 
  93. 600,000 population without auto-build mode. Try to have more food than people 
  94. in your town. 
  95.  
  96. Other things to try: 
  97.  
  98.    1. If you want to create irrigation channels, start at a water source on a 
  99.       mountain. Build a walled channel that slopes gently downwards. Along this 
  100.       channel, build gates. Outside the channel, starting from each gate, build 
  101.       a trench. This trench will receive some water from the main channel, but 
  102.       due to the gate, will not take all of the water. Note: This works better 
  103.       if you can put several water sources inside the walled channel. 
  104.  
  105.    2. To protect against fires, put fire watchtowers in spaces that the blobs 
  106.       aren't going to build in anyway. For example, a common road pattern is a 
  107.       hexagon with seven spaces inside; with this, only six will be used by the 
  108.       blobs, and the middle hex can be filled with a watchtower. 
  109.  
  110.    3. To protect against floods, either build flood trenches that will catch 
  111.       and divert flooding, or place trenches in open spots that blobs don't 
  112.       build in. The first solution will keep flooding from occuring; the second 
  113.       solution will drain water away if your town does get flooding. 
  114.  
  115.    4. To get the most from a water source, force the water go go down a gentle 
  116.       slope. On a steep slope, water will flow faster, and your river or 
  117.       channel will be shorter, so fewer farms will benefit. 
  118.  
  119.    5. Build a village and turn on Auto-Build mode. You can watch the builder 
  120.       blobs go crazy trying to extend the village. 
  121.  
  122.  
  123. ΓòÉΓòÉΓòÉ 4. Simulation ΓòÉΓòÉΓòÉ
  124.  
  125. Farms and houses will be created automatically around roads; the blobs will 
  126. only move into a hex adjacent to a road. (They will not move in next to a 
  127. bridge.) If you have Auto Build Mode on, then roads and bridges will be created 
  128. and extended automatically. 
  129.  
  130. Anything that needs to be built will be marked with a hexagon, and then a 
  131. builder blob will go there to build it. 
  132.  
  133. Water will flow downhill. Trenches are 50 feet deep, so water will flow into 
  134. them. Walls are 120 feet high, so they block most water. Gates are also 120 
  135. feet high, but they allow a small amount of water to pass through. You can use 
  136. gates to build spillways or controlled release points on dams; or you can use 
  137. them as openings on the sides of an irrigation canal, to let out small amounts 
  138. of water to side canals. 
  139.  
  140. Economic, military, and political simulation are not yet in place. I am using 
  141. cellular automata and network flow algorithms to determine how many people can 
  142. "flow" from certain points (houses) to other points (farms). I am using the 
  143. same algorithms for making food "flow" from farms to houses. For now, workers 
  144. producing food forms the entire basis for BlobCity's economy. BlobCity will 
  145. probably not have any military simulation and is unlikely to have any political 
  146. simulation; these two are more likely to be in the second SimBlob game.