daily pastebin goal
9%
SHARE
TWEET

Press Jump To Space changelog

RandomGuy32 Dec 25th, 2015 80 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
Top