home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 4 / AUCD4.iso / arcade / arcgames / jawwars / !Help2 < prev    next >
Text File  |  1998-05-11  |  12KB  |  249 lines

  1.                            Jaw Wars (Full Instructions)
  2.                            ----------------------------
  3.  
  4.                        Version 0.9841beta (11th May, 1998)
  5.  
  6.                Code, sound and graphics by Stephen Scott 1993-1998
  7.  
  8.                            (c) tapestry multimedia 1998
  9.  
  10.  
  11. INTRODUCTION
  12. ------------
  13.  
  14. Jaw Wars is my first 'solo' game for the Acorn platform, alongside a 
  15. version I am creating for the PC and Macintosh (and perhaps Acorn) using
  16. Macromedia Director 5 or 6. I know that - as it stands - the gameplay is
  17. rather boring, but again, this is where you come in. I would appreciate all
  18. kinds of feedback on how the game can be improved. Refer to the end of this
  19. document for contact details.
  20.  
  21. This version, and all subsequent versions, are programmed on a 32mb Risc PC
  22. 600, with Arm6 processor.
  23.  
  24. I look forward to hearing from you!
  25.  
  26. WHATS HAPPENED SINCE THE LAST RELEASE?
  27. --------------------------------------
  28. version 0.984 (6th April, 1998)
  29.   (sounds! plus a fancy title screen)
  30. version 0.983 (3rd April, 1998)
  31.   (better startup screen, altered sprites)
  32. version 0.981 (16th March, 1998)
  33.   (Slight fix - spacebar not returning to desktop now!)
  34. version 0.98  (1st March, 1998)
  35.   (Preliminary beta release, versions prior to 0.98 were not released)
  36. version 0.96  (10-13th February, 1998)
  37.   (Development version) 
  38. version 0.95  (9th November, 1997)
  39.   (Development version) 
  40. version 0.91  (17th August, 1997)
  41.   (Development version, versions prior to this had no number or date) 
  42.  
  43. The last release was 0.984, which featured new sampled sounds. This new release, 0.9841beta (13th April, 1998) incorporates Risc PC mode detection, using the GameModes module. It took time though, because of the strange dimensions of mode 49 (1280x960) as opposed to old mode 13 (1280x1024). This meant having to alter the graphics and positioning slightly to allow for this.
  44.  
  45. I did promise that the next release would have better gameplay, but this stop gap release I just had to do, as the letterboxing was annoying me big time, and I knew I had to get round to it sooner or later, so it might as well be now. Then I can get down to the nitty gritty of that holy grail called erm, gameplay. Any ideas? Send 'em in...
  46.  
  47. PLEASE NOTE ARM6 USERS:
  48.  
  49. On my Arm600 machine, I have noticed slowdown in the gameplay as a result of using GameModes. This may be my programming at fault, but if you dont like it, then, using a backup copy of the game;
  50.  
  51. Rename !JawWars.!Run to any other name.
  52. Find the !JawWars.!Run2 file, and rename it to !Run.
  53.  
  54. This new !Run file will force the game into using mode 13, which is faster in operation. I will add a user selectable option for mode choice in a later version.
  55.  
  56.  
  57.  
  58. I am currently studying the code for Bunny Race, Philip Mellor's latest game (available from Acorn Arcade, http://www.acornarcade.com), as its sound handling appears nice and clean. I am also looking at The Archimedes Game Makers Manual, by Terry Blunt (Sigma Press 1992, ISBN 1-85058-241-6). This book, despite being well written, is starting to show its age, and is badly in need of a second edition. Dont ask me why, it just needs it!
  59.  
  60. If you are having sound problems, then check its not your configuration playing up. If my samples are really screwing around, then give me a bell, explaining everything thats happening, and I shall try to sort it out.
  61.  
  62. NOTICE
  63. ------
  64.  
  65. This release of my game is meant for the purpose of user feedback, since it
  66. is still in development. It is protected by copyright, and legally my
  67. property. I have decided not to reveal my intended method of release for the full version, until much later. I have received an offer to have it included on an Acorn User cover disc, but I want to leave this business until later in the year when the game is finished.
  68.  
  69. From version 0.984 onwards, I have decided not to compress the !RunImage file. This is so that you can tinker with the code and perhaps forward your improvements to me, if any. I am doing this out of trust, so I must respectfully remind you that this code is © Stephen Scott 1997, 1998. And my fiance holds a degree in law, so you'll have her to deal with, <stereotypical Yankee accent> if ya start messin' wit' me! </stereotypical Yankee accent>
  70.  
  71.  
  72. COMPATABILITY
  73. -------------
  74.  
  75. Jaw Wars will run on any Acorn machine, because it is written in Basic, and
  76. uses normal spritefiles. The only likely problem will be that of speed on
  77. the lower (or higher!) end machines. Version 0.9841 onwards uses mode 49 on the Risc PC, which shouldnt effect the speed too much, despite the fact that the mouth graphic is scaled to double height in mode 49. If you dont have Risc OS 3.5 or later, then the game will play in mode 13. I will get round to incorporating speed features in a later release. Bunny Race, mentioned earlier, contains a canny routine for speeding up older machines, which I may use in Jaw Wars in the future, but I'll ask his permission first before anything happens.
  78.  
  79. If you own a StrongArm, then the game is likely to be very fast. As yet, I 
  80. have not included any time delay code for SA owners, because I dont own one,
  81. and cant judge how slow I should make it. Again, contact me if you have
  82. problems here, and suggestions as to how I should fix it.
  83.  
  84. The size of the main sprite file has been reduced to around 350k, owing to 
  85. the removal of certain sprites. Despite this, I still do not
  86. know whether the game will run on a 1 meg machine without complaining. If it
  87. does happen, use the task manager to try and free as much memory as possible
  88. e.g. removing RAM disc, reducing font and sprite areas to 0k, and so on...
  89. If you still have problems, contact me, and I will see to it that the game
  90. can run within these constraints.
  91.  
  92. THE GAME
  93. --------
  94.  
  95. Jaw Wars is a simple point and destroy game, but is very addictive (I hope!) 
  96. It's space invaders in the confines of the mouth, if you haven't already
  97. guessed!
  98.  
  99. This is my first 'solo' game on the 32 bit Acorn, and it may be the last.
  100. But if I get enough correspondance from you guys and gals out there, then
  101. maybe I can give the game a few upgrades here and there, and may even be 
  102. encouraged to write more games for this platform.
  103.  
  104. I am also developing a version of this game on Macromedia Director 6 
  105. as one of my final year projects at university, ready for show in June this
  106. year. I'd better get this code working properly!
  107.  
  108. HOW TO PLAY
  109. -----------
  110.  
  111. Here's how it goes. The mouse controls a pointer shaped like a toothbrush.
  112. You must use it to brush off the evil germs which appear on the teeth. Hold
  113. down the left mouse button to do the brush action. The longer you leave the 
  114. germs alone, the more damaged the teeth become. If fourteen of the sixteen
  115. teeth become totally decayed, then the game will end.
  116.  
  117. To make things a little more difficult in this version, you have a limited 
  118. supply of toothpaste at any one time. This is shown as a bar at the foot of
  119. the screen. While the mouse button is pressed, toothpaste will be used. If
  120. you run out of toothpaste, then germs cannot be killed. You must release the
  121. mouse button to slowly 'recharge' your supply of toothpaste before you can
  122. wipe off germs again. So, be careful.
  123.  
  124. If you do run badly short of toothpaste, you may be able to catch a tube of 
  125. toothpaste which sits on the tongue. But it wont stay for long, so catch it
  126. quick. If you do catch it, then your supply increases dramatically.
  127.  
  128. At the moment, the game is rather basic. There is not much sound, or fancy 
  129. bits put in yet. But I'd rather get the playability correct, before
  130. venturing onto garnishing extra code!
  131.  
  132. HOW HAS IT BEEN DONE?
  133. ---------------------
  134.  
  135. I ain't sayin! Ha! Ha!
  136.  
  137. FUTURE UPGRADES
  138. ---------------
  139.  
  140. In October 1997, I showed version 0.91 of the Acorn version to lecturers at
  141. my university, and after that meeting, it was decided that a version of Jaw
  142. Wars should be made using Macromedia Director 5 or 6, with a view to
  143. creating a Shockwave game for playing over the internet from my website.
  144.  
  145. At present, the Acorn version is being used as a testing ground for 
  146. routines, before the code is applied to Director, using its Lingo language.
  147. There may come a time when development on the Acorn version will be halted
  148. temporarily, as the Director version is now technically coursework, and
  149. therefore has priority. Once the Shockwave version is completed in time for
  150. a graduate show in June 1998, development on the Acorn platform will be
  151. reactivated.
  152.  
  153. In early April 1998, I got the Lingo version working to a decent enough state to bother showing to lecturers at college. They were impressed, although the colour palettes vary wildly across platforms, so my mouth went a funny colour. Blasted x-platforming balls-ups!
  154.  
  155. At this present time, I have the following features planned for later
  156. versions;
  157.  
  158. - more control over the game (how many teeth, mouth type (baby mouth,boxer's
  159.   mouth! etc.) via a main menu (either from desktop, from within game, or
  160.   both)
  161. - Speed control, depending on Arm chip
  162. - Difficulty ratings
  163. - Education option, showing how to brush teeth!
  164. - Perhaps a total rewrite, using Gamesuite (looking increasingly likely!)
  165. - Compressing the sprites with Gamesuite's FastSpr module, as the present
  166.   file is large enough already!)
  167. - getting the game compatible with all Acorn machines (if it doesnt do that
  168.   already!)
  169.  
  170. BUG REPORTS
  171. -----------
  172.  
  173. If, when you play the game, an error is reported, try re-running the game, 
  174. resetting the machine etc. (just in case another program in memory is
  175. clashing for some reason or other - sounds a bit Win95 that one!). I think my code is good enough to kill the sound modules, but if you think otherwise, well...
  176.  
  177. If you still have problems, then contact me. The details are below. 
  178. Versions prior to version 1.00 are development versions, so are likely to
  179. have the odd bug here and there that has escaped me.
  180.  
  181. CONTACTING ME
  182. -------------
  183.  
  184. Here is how you can contact me, in order of preference;
  185.  
  186.     E-mail: sa_scott@yahoo.com
  187.             banwackerin@hotmail.com
  188.             syracuse@geocities.com
  189.             sf900999@stmail.staffs.ac.uk (until end of June 1998)
  190.  
  191. For the moment, I can provide this postal address for any written queries.
  192. Please enclose a SAE if you wish to receive a reply;
  193.  
  194.  Snailmail: 17 Northcroft Villas
  195.             Egham
  196.             Surrey
  197.             TW20 0DZ
  198.             United Kingdom
  199.  
  200. I have set up a special Jaw Wars download page at my Cybercuse website stored at Geocities, where you can get hold of the latest release of the Acorn (and soon, Director/Shockwave) versions;
  201.  
  202.       http://www.geocities.com/SiliconValley/Pines/2760/jawwars.html
  203.  
  204. My normal website addresses are;
  205.  
  206.       WWW1: http://www.geocities.com/SiliconValley/Pines/2760/index.html
  207.       WWW2: http://www.fortunecity.com/lavendar/clint/40/index.html
  208.  
  209. The second website is that of tapestry multimedia, where you can download other digital media goodies for all platforms.
  210.  
  211. ABOUT ME
  212. --------
  213.  
  214. Oh, you want to know something about me? Well, if you're that nosey...
  215.  
  216. Born on 24 May, 1975, with several GCSEs, A levels, and a BTEC Graphic 
  217. Design Diploma under my belt, I am now studying Electronic Media at 
  218. Staffordshire University, Stoke on Trent. Unless you are reading this after
  219. 1998, when I ... er, will be doing something else, okay?
  220.  
  221. HELLOS
  222. ------
  223.  
  224. This game is dedicated to someone very special in my life; Anusha, whose 
  225. wonderful smile gave me the confidence and enthusiasm to see the game
  226. through to completion, as it has been on the backburners since 1993, two
  227. years before I first met her.
  228.   
  229. Hello to;
  230.   - my brother Graeme (particularly for helping me with collision detection!),
  231.     my parents Ian and Mary, and the family dog Bruno.
  232.   - all the staff and students on the Electronic Media course (could I be the
  233.     first student on the course to be producing an arcade game?)
  234.   - Angus and family (including Monty, R.I.P. Jaffa)
  235.   - Nathan, Ian, Mick, Tricia, Coco and co.(!)
  236.   - Shirley, Shamilla, Rai, Minnie, Shafique, Gerald, 
  237.   - various other people too numerous to mention!
  238.   
  239.  
  240. Okay, enjoy the game, and don't forget to correspond! Thanks.
  241.  
  242.  
  243. © Stephen Scott
  244.  
  245. August, September, December 1996
  246. January, February, August, October, November 1997
  247. February, March, April, May 1998
  248.  
  249.