home *** CD-ROM | disk | FTP | other *** search
/ Game Zone - 1,000+ Games / GAMEZONE.BIN / Programs / PALM / Graviton / REVISION.TXT < prev   
Encoding:
Text File  |  1999-04-04  |  4.8 KB  |  161 lines

  1. Graviton by Julian Scott Version 1.3
  2.  
  3.  
  4. Revision history:
  5.  
  6. Saturday Jan 31 1998 
  7. --------------------
  8.  Started it off, got map going , got poly sprite system functional
  9.  plan to do pixel perfect collision on backgrounds: with read-pixel poly plot
  10.  or point-inside poly function
  11.  for sprite-sprite collsion, I will use box-box or circle-circle test
  12.  for small sprite(ie bullet) to sprite collision I will use point in box or circle test
  13.  
  14. Sunday Feb 01 1998
  15. ------------------
  16.  Incorporated generic object plotter functions and data structure, for both 
  17.   polys and bitmap sprites
  18.  implemented poly-poly collision for ship vs background,
  19.  implemented sprite-sprite radius collision for bullets, pickups, etc
  20.  
  21. Monday Feb 02 1998
  22. ------------------
  23.  implemented point in poly collision for bullets, small things, etc. vs background 
  24.  put first level map in place
  25.  implemented options screen (sort of)
  26.  implemented game control. now fully playable
  27.  
  28. Tuesday Feb 03 1998
  29. -------------------
  30. Put in bullet-enemy collision, and bullet firing, gravity options
  31. Added radial attractor and detractor fields
  32.  
  33. Wednesday Feb 04 1998
  34. ---------------------
  35. Created 3D package object file converter for creating maps
  36.  
  37. Thursday Feb 05 1998 (my birthday)
  38. ---------------------
  39.  Allow moving scenery, controled by a sprite
  40.  Homing missiles
  41.  Gridded off backgrounds for faster collision
  42.  
  43. Monday Feb 09 1998
  44. ------------------
  45.  Major (x2) speedup on poly plot. (was previously using generic -ie slow- plotter)
  46.  Added rudimentary sound controler
  47.  Added starfield for impression of movement in open spaces
  48.  
  49. Tuesday Feb 10 1998
  50. -------------------
  51. Fixed exiting-back-to-app-screen bug (on all my programs)
  52.  
  53. Wednesday Feb 11 1998
  54. ---------------------
  55. Refining some stuff
  56.  
  57. Thursday Feb 12 1998
  58. --------------------
  59. Fixed minor collision bug
  60. Implemented scoring, and bonuses
  61.  
  62. Friday Feb 13 1998
  63. ------------------
  64. Implemented Huffman compression for titles and level data, etc.
  65. Came accross nightmarish problem. I assumed I had plenty of memory
  66. to work with, ie I thought I could allocate scratchpad memory from anywhere
  67. on the system. But it seems I only have 32k to work with, and I can only get 
  68. 13k of this ? Anyway, I just about squeezed a dump buffer in there. I am disappointed!
  69. Added falling rocks
  70. Added more secret bonuses
  71.  
  72. Monday Feb 16 1998
  73. ------------------
  74. Tidied title screens, added help screen
  75. Added path following creatures
  76.  
  77. Tuesday Feb 17 1998
  78. -------------------
  79. Fixed level advance bug (whoops)
  80.  
  81. Wednesday Feb 18 1998
  82. ---------------------
  83. Received a lot of comments from people who's Pilots I
  84. am crashing. It seems to be when HackMaster stuff is installed!
  85. Fixed crash with AppHack.- it was my fault-in PlotStars, add.l d2,a1, without clearing d2 top word!
  86. Just luck that it didn't crash without AppHack installed.
  87. Testing with lots of HackMaster extensions now- seems OK
  88. Added Gravity field bombarders- like wind machines
  89. Added arrow pointer to nearest crystal
  90. Added lives - 3 lives per game
  91. Added beter sound player
  92.  
  93. Thursday Feb 19 1998
  94. --------------------
  95. Added crystals that run away from you - you have to be sneaky
  96. Added fade / wipe engine
  97. Made level data slightly smaller - more to do
  98. also optimised poly sprite data
  99. added transporters- kill you if they are closed, shoot them to open
  100.  
  101. Monday Feb 23 1998
  102. ------------------
  103. Added somthing that you shoot to move it around- you have to move it
  104.  into it's receptical to generate a crystal
  105. Further optimised level data - saved 200-300 bytes per level
  106. Added volcanoes
  107. Added pause mode
  108. Added some crystals that defend themselves!!
  109.  
  110. Monday Feb 23 1998
  111. ------------------
  112. Added level passwords
  113.  
  114. Tuesday Feb 24 1998
  115. ------------------
  116. Compressed all levels (now under 64k)
  117. Did level complete screen
  118. quit to menu from pause with buttons 0 and 3 together
  119. Doesn't reset level when you lose a life
  120. Slightly relaxed ship-map collision. (it was pixel perfect, but as the walls are stippled,
  121.  it LOOKED like you weren't colliding when in fact you were.)
  122. Tidied up for beta relese
  123.  
  124. Wednesday Feb 25 1998
  125. ---------------------
  126. Added Save hiscore and preferences feature
  127.  
  128. Saturday Feb 28 1998
  129. ---------------------
  130. Added key remap and variable start lives
  131.  
  132.  
  133. Friday March 6th 1998
  134. ---------------------
  135. That's it. Final 1.0 released. Only poly clipping to fix now
  136.  
  137. Friday March 13th 1998
  138. ----------------------
  139. Made stars disappear behind polys- masked poly edges.
  140. Slight optimization
  141.  
  142. Monday March 16th 1998
  143. ----------------------
  144. Made textured walls
  145.  
  146.  
  147. Wednesday April 8th 1998
  148. ------------------------
  149. Changed to new sound player code
  150. fixed occasional 'random collision' bug
  151.  
  152. Monday  March 4th 1999
  153. ----------------------
  154. Added Palm IIIx and Palm V compatability
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.