Wednesday 25 February 2015


Hey guys,


I have been designing a few levels so that i can release a beta of the game for you all to try on the google play store. Came across a sight problem that when designing the levels i sometimes forgot to name them before saving, which came with the problem that when i named them by creating a new level, all the data was deleted, so had to start from scratch, i had no way of naming a level that i had created without having to delete it. This has now been fixed which is far better, because every time i did it, a lot of swearing occurred, but i was determined to finish the levels before i added this feature, as i wanted to release the beta version, this didnt happen as i did this far too often and a lot of levels got deleted, so this feature is now added. Why it was not added long before now i have no idea.




  • Added ability to name level if no name has been set in editor.
  • added some background graphics
  • added lots of new platform tiles
  • added some ads, just to see if i can get them to work. Ads will not appear in game while playing level.
  • added splash screen.
  • Working on releasing a beta for you guys to try.
  • Beta released for you to try.

Friday 20 February 2015

Hey guys,

changed the layout of the placement editor, to allow a lot more tiles to be shown. I have also changed the data structure of the save level file to allow more data to be saved. As a result of this i have had to go through the code to change the new layout co-ordinates in the world view as the tiles were being placed incorrectly and had to do a bit of re-coding to take into account of the new data as well. Still finding the odd bugs here and there, thats what happens when you dont really plan something and change the layout and data structures of things as you go along. I keep thinking of new features to add to the editor and as a result will also need to change the data structure too take into account of the new features. (eg, i want to add the ability to rotate tiles when designing levels, which would save me having to design new tiles in different positions, but in order to do this i will have to add the ability to store the extra data in the save level file for the amount of rotation given to the tile and then code this into the game so that it knows how to rotate the tiles and by how much.). This will take a bit of time and no doubt a i code this it will throw up a whole host of bugs that i will have to fix.


Bug fixes and additions to code:
  • Fixed bug where you would die as soon as you started level in game
  • Changed the dimensions of the springs.
  • fixed bug where the moving platforms were not being placed in the correct position in the editor
  • Fixed bug where spikes could not be deleted when using placement editor
  • Fixed bug where clouds were not appearing in game, because i had renamed them in the editor program so that the in game load level code would recognize it as a background tile, i just forgot to rename them in game.
  • Fixed bug where spikes were not being displayed in game.
  • Fixed bug where number of moving platforms was not being updated when delete all was pressed in editor.
  • You can now delete baddies from placement menu, so you can edit level.

Monday 16 February 2015

started to change the layout of the placement editor, because i want to make the area where the sprites are to be larger to deal with more sprites, it worked ok for a few sprites but as the number of sprites increased there just wasnt enough space to place them all, so i am moving the world view window to the bottom right, which gives me much more room on the left of the window to add loads more tiles, I will also add the ability to scroll up and down the tile list when the number of tiles exceed the space available.

Have changed the structure of the game save file by adding extra world data, so have to do lots of work regarding this throughout the game and placement editor code, to take the extra info into account.

Changes made:
  • Moved the world view in editor to bottom right.
  • Moved the data panel to top right to make way for the world view panel.
  • Fixed a bug where the world view sprites were overlapping when moving world view up and down.
  • fixed bug where an extra row and column were added to the world view when moving around.
  • tile select area now enlarged, so now holds a lot more tiles. Previously only held 17 tiles before it ran out of space and now holds 119 tiles.
  • fixed bug where not all sprites could be deleted from world view to edit world data.
  • Changed the structure of the save world file to include extra world data.
  • fixed bug where new world data was not loading correctly.

Thursday 5 February 2015

been continuing work on the editor and the baddies menu. i have made the following additions and fixes.

  • You can now click on the baddies on the editor to edit them. 
  • game save function now saves the data for the baddies to be loaded into game.
  • game load functions now loads all the new data to be loaded into editor.
  • Game accepts new data for baddies and they work as they should
The arrows seem to appear from nowhere in the game so i will have to program some sort of dispenser that the arrows shoot from. so you can see visually in game where they are shot from.

Monday 2 February 2015

Hi Guys,

went to add some baddies to the four test levels that i had created, only to find out that the editor does not clear the levels as the new ones are loaded, so i got all the levels merged into one another and updated the files in the game before i found out what had happened.

Soooo i have had to redo all the levels again and fix the bug in the editor that caused this. the previous level is now deleted from editor before new one is uploaded.

Added some error checking in the placement editor to make it run more smoothly, i am currently the only person using this, so i know how to use it and havent thought much about error checking, but after the previous mishap, i will be adding some to stop any more accidental mishaps.



  • Added the delete all command to the editor.
  • Added a new menu to confirm whether you want to create a new level or not, warning the user that all current level data will be erased.
  • Fixed bug where co-ordinates of baddies picked was not saved correctly
  • Baddies now appear visually in the editor, so you can see where you placed them.