Monday 27 July 2015

Hey guys,

Started work on the In app purchases. this is just to get rid of ads for the moment. This might take me a while as i have never had any IAP in any of my apps before.




Improvements:
  • Created sprites to animate for death sequence.
  • implemented death sequence.
  • Had to turn physics off when sarah died and turned into an angel as she could not fly through the tiles.
Changes:
  • Game now checks if you have an internet connection when loading high score table. Game would previously crash or hang until one was found. It now checks for 5 seconds before continuing without the high scores.
  • fixed a glitch when playing casual mode score was being added up before going to score screen as well when it got to score screen.
Bug fixes:
  • when viewing high score table before playing, in game score is set to lowest score in table. this has now been fixed.
  • Small glitch fixed when score was not being reset when starting new game.
  • The score was not adding up correctly in certain situations, now fixed.
  • Fixed a bug where entering name in mobile version was not working.

Known issues:
  • Game still crashing sometimes when loading new level in pc version, not as much as before though.
  • sarah as an angel does not display on mobile , ok when testing on pc.

Monday 20 July 2015

Hey guys,

everything seems to be coming together nicely now, the high score table is now working although i have to design some graphics for it to be displayed. I was having a bit of trouble with this as new high scores were only being displayed when you started a new game, but managed to sort this out.

hopefully will be able to release game at end of August. But not promising anything at the moment as these release dates tend to be off a bit.

My to do list doesnt seem to be getting any shorter, as soon as i can cross something off, something else needs to be added. At least its not getting any bigger and should start to get smaller very soon hopefully.  :-)


Improvements:


  • Added a back button to the high score table, to take you back to the main menu.
  • You can now enter your name when you get a high score.
  • created graphics for high score screen.
  • Tidied up the high score name input screen, now looks ok,and name centered as you type it in.
  • High score screen now finished, all data formatted so that it looks good when printed to screen.

Changes:

  • Added a "loading..." message after splash screen whilst the game is being initialised

Bug fixes:

  • The game crashed when displaying the high score table which contained less than 10 entries.  now fixed.

Known issues:

  • Sarah seems to float about for a while when you reach the end of a level.
  • Game still crashing sometimes when loading new level in pc version, not as much as before though.
  • when viewing high score table before playing, ingame score is set to lowest score in table.


Here is a new video of the latest version of game. This shows you the arcade mode being played.


Sarah in Candlyland


Monday 13 July 2015

hey guys,

I had an issue when the game was crashing every now and again when it was loading a new level, I think i have found the  offending code, which i have now deleted as it was redundant anyway and did not need it. Still testing though. not sure why the code was producing a crash and it didnt even happen all the time. after playing several times and no crashes hopefully this has been sorted. The crash only happened in the pc version of the game and had no effect on the mobile version.

here is the recent work i have done.

Improvements:


  • Changed the way Sarah flashes when she has been hit, had an issue when she was invisible for too long in certain situations, this has been fixed.
  • Changed the length of time and frequency Sarah flashes for after being hit, as the length of time was not constant before.
  • Sarah was hovering slightly above platforms when walking, adjusted her positioning  so she now stands on platform correctly.
  • Added a different sound when you collect a jewel.
  • All sounds added to level complete screen.

Changes:

  • Got a basic version of the online high score table working, just need to create some graphics to display the table in the game.



Bug fixes:

  • Fixed a crash when new levels were being loaded in pc version.
  • Fixed: When played casual mode , then arcade mode next game the select screen menu would appear when it should not. 
  • When played casual mode the arcade mode next game it would always start at level 2, this has now been fixed, starting at level 1 now.
  • Fixed: When playing arcade mode level select screen would be updated when it should only be updated in casual mode.


Known issues:

  • Sarah seems to float about for a while when you reach the end of a level.
  • Game still crashing sometimes when loading new level in pc version, not as much as before though.


Saturday 11 July 2015

Hi guys,

Still coding away i am concentrating on tidying up the menus just now, for the first release.

Additions and bug fixes
  • Making the buttons on main menu flash when clicked. This will give you a confirmation that you have pressed the button, so you can visually see it.
  • Fixed a bug where the stars and jewels  collected were resetting to zero after every level in arcade mode where they should not have been.
  • Padded out the scoring by adding zeros to the front of score in the level complete screen in order for all scores to align correctly.
  • Created a function to pad out scores by adding zeros in front of them. (eg a score of 123 would be printed out as 000123). the function is flexible as you can specify the total length the score should be. so a score can be 4,6, 10 digits  in length or anything that you specify when you call the function.
  • centered scores in level complete screen by adjusting position.
  •  aligned text and padding out scores in arcade score screen.
  • aligned score in main game screen.

Thursday 2 July 2015

Hey guys,

I`ve decided to implement the two game modes for the release version, i feel releasing with one then adding the other would take away the fun from the game and many users would miss out, as they probably would not download again after playing and uninstalling the game.

Bug fixes and additions

  • Designed casual mode and arcade mode buttons.
  • Added casual mode and Arcade mode buttons to main screen.
  • Gave buttons a slight wobble when they have been picked so you can visually see selection.
  • Fixed bug where you were not taken to level select screen after you started another game after death.
  • Casual mode now works as it should. (This mode is the game as it stood, but fixed a few bugs). 
  • Fixed bug where jewels collected were not added to score.
  • Moved the on screen scores depending on mode of play.
  • Arcade mode now works. Levels load ok. 
  • Fixed a bug in the rate me screen.
  • redesigned the final score screen for the arcade mode.
  • Fixed bug where score in arcade mode was reset at start of every level.


I thought implementing two modes of play would be difficult to implement, but turned out easier than i thought, took a bit of time but was easy to figure out what needed done. Still need to sort the scoring screens, and the final score screen for arcade mode, along with the high score tables.

 Its funny how coding tasks that you think are difficult to implement turn out easier than first thought and vice versa.