RandomGuy32

Press Jump To Space changelog

Dec 25th, 2015
102
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 0.0.1
  2. (04-09-15)
  3. + basic rendering engine
  4. + set of 8 basic tiles
  5.  
  6. 0.0.2
  7. (06-09-15)
  8. * fixed incorrect chunk positioning
  9. + added version name to window title
  10.  
  11. 0.0.3
  12. (06-09-15)
  13. * restructured internal sprite handling
  14. 0.0.3.1
  15. (06-09-15)
  16. * internal code clean-up
  17.  
  18. 0.0.4
  19. (08-09-15)
  20. * changed default window position
  21. + basic saving and loading infrastructure
  22. * removed Chunk.empty attribute; replaced with numerical value
  23.  
  24. 0.0.4.1
  25. (08-09-15)
  26. * optimized save file format
  27. * internal code clean-up
  28.  
  29. 0.0.4.2
  30. (08-09-15)
  31. * fixed save format bug
  32.  
  33. 0.0.5
  34. (09-09-15)
  35. + basic file loading capabilities
  36. * internal code clean-up
  37.  
  38. 0.0.6
  39. (09-09-15)
  40. + five additional basic tiles
  41. + tile palette window
  42.  
  43. 0.0.6.1
  44. (09-09-15)
  45. * fixed window size being a few pixels too tall and wide
  46.  
  47. 0.0.7
  48. (11-09-2015)
  49. * fixed chunk positioning
  50. * fixed file loading
  51.  
  52. 1.0.0
  53. (12-09-2015)
  54. + added basic level editor capabilities
  55. * added missing tile textures
  56. * updated tile textures
  57. * changed interal image handling
  58. * deprecated Canvas.loadImage method; use new ImageManager.loadImage instead
  59. + image caching
  60. * internal code clean-up
  61. * removed debug code
  62.  
  63. 1.1.0
  64. (13-09-2015)
  65. + eraser tool to remove tiles
  66. + mouse button can now be held down to create/erase several tiles
  67. * raised tick speed from 20 tps to 30 tps
  68. * internal rewrites
  69. * deprecated Level.addChunk method
  70. * removed debug code
  71.  
  72. 1.1.1
  73. (13-09-2015)
  74. * renamed innerWidth/innerHeight to objWidth/objHeight
  75.  
  76. 1.2.0
  77. (14-09-2015)
  78. * game is now officially called "Press Jump to Space"
  79. * internal rewrites
  80. + basic framework for a controllable player character
  81.  
  82. 1.3.0
  83. (15-09-2015)
  84. WARNING: Update is very, very broken
  85. + player now actually appears in the game
  86. + player can jump by pressing space
  87. + gravity
  88. + collisions
  89. + game mode can be toggled with enter key
  90. + added player spawnpoint to level editor
  91. + menu framework that doesn't actually do anything (and doesn't work either)
  92. * removed debug code
  93.  
  94. 1.3.1
  95. (16-09-2015)
  96. * fixed menu bar not being visible
  97. * fixed player dying for no reason in right third of the screen
  98. * game no longer crashes when player goes out of bounds
  99. * collision now actually works
  100.  
  101. 1.3.2
  102. (16-09-2015)
  103. + help menu now shows game controls
  104.  
  105. 1.3.3
  106. (16-09-2015)
  107. * player can no longer jump through the ceiling (sort of)
  108. * reduced jump height
  109.  
  110. 1.3.4
  111. (16-10-2015)
  112. + added basic framework for better hitbox control
  113.  
  114. 1.3.5
  115. (12-11-2015)
  116. * generalized physics for all entities
  117.  
  118. 1.3.6
  119. (26-11-2015)
  120. * separated entities and their hitboxes
  121.  
  122. 1.3.6.1
  123. (06-12-2015)
  124. * moved development to IntelliJ IDEA
  125.  
  126. 1.4.0
  127. (26-12-2015)
  128. + added basic enemy that hurts
  129. + added support for directional and health based entity sprites
  130. + added npc spawners for the level editor
  131. + eraser can also delete spawners
  132. + player now has an actual sprite
  133. + added green and blue goo which slow down entities
  134. + added directional barriers
  135. + added deadly acid
  136. + added two decorational metal tiles
  137. + added fancy pedestal tile
  138. + added rolling platform
  139. + added motionless blob for testing purposes
  140. + spawnpoint is now saved
  141. + entities now collide with each other
  142. + basic tile set now has proper sprites
  143. + player now takes damage
  144. * is invincible for a few seconds after being hit
  145. + player can now regain health by collecting batteries
  146. + player can now kill enemies by stomping on them
  147. + added console that tells players when they have won or lost the game
  148. * reduced player jump height
  149. + can jump higher by defeating enemies
  150. * updated all remaining placeholder sprites
  151. * menu now indicates that load and save functions don't work
  152. * now using fancy hashtables for menu texts with no benefits whatsoever
  153. * changed save file extension to .pjtslvl
  154. * reorganized everything, subsequently breaking everything
  155. * packages!
  156. * internal rewrites
RAW Paste Data