Tuesday, 30 December 2014

Hi Guys I think i have Sarah`s movement the way i like it for now ( i might change my mind of course as the game develops). Next i am going to work on the editor a bit and add the ability to add baddies to the game, which without these the game would be far too easy and boring. The editor will have the ability to add different baddies eventually but i will start with only a few at the moment, the ones i want to add are monsters moving left/right, up/down and firing arrows to avoid. I am going to design the menu for this and will post it when finished then the work will start to implement the chosen features into the game. Once this is done and working i will place a beta version of the game in the app store for you all to try out, so that you can give me some feedback on the game for me to work with and make game better.

Saturday, 20 December 2014

Hey Guys, Been working on the movement of Sarah to try and get it just right, been trying lots of different things, but been finding it rather difficult. I know seem to think i have it right but need to change the way that the code checks for Sarah touching the platforms, so that she only jumps when her feet are touching the ground and if she is not then she falls down to the next platform. i was currently using a different algorithm to check this that just didnt feel right. hopefully when i have the code rewritten, to take the changes i want into account, then everything will work out the way it should. I need to get the movement right or the game will not play correctly, it will also help with making the game more challenging and fun to play (hopefully). This is taking longer than i hoped it would take, but feel it will make a huge difference to the gameplay. Once the movement of sarah is sorted I was thinking of releasing a beta of the game so that you could all try it out and give me some sort of feedback on what you all think, and would be a great help in playtesting the game before final release. This would help me find bugs, so that they can be fixed and you could give me feedback on the things that you like about the game and things you dont like about it.

Sunday, 14 December 2014

Hey Guys.

Fixed jumping sound bug where the pickup sound was being played instead.
Fixed Pickup sound not being played when collecting stars.

Tweaked Sarah`s movement she now walks slightly slower and does not jump so high.

I also want to tweak the way sarah stands on platforms, she can stand on platforms even if her feet are not on top of them, I want her to slide of and fall if her feet are not on platform. another thing i would like is for sarah to have a bit of momentum and not stop suddenly when you stop moving her left or right, i would like her to slide a bit before coming to a stop.

all the movement tweaks will make the game a bit better and more challenging to judge the jumps, currently the game is a bit too easy to move sarah, i also want to add a few more hazards for sarah to avoid, i dont want to make the game too easy :-) .


Added a gaming store to my blog, why not visit it for all your gaming needs

Wednesday, 3 December 2014

Hi folks,

Not posted for longer than usual because i have treated myself to a wii u, so been playing some games in my spare time, but hopefully get some more coding done more often now.

Designed the settings menu graphic, this will allow you to change the volume of the music and sound effects within the game.
Had to redesign the settings menu as it was a bit too big and did not look right on mobile devices.
This has all been coded and everything works fine now, had to rewrite code for the sound effects and music to accept the users settings as the volume for all sound was hard coded to 100%


Settings Menu

Designed a bitmap font for use in game.
Fixed a bug where the first  time you played game it was not going to select level menu and just starting from first level.
Fixed a bug where jumping sound effect was not playing on first time play.

Added new graphic for spikes
New spike graphic
Fixed a bug where the game was unlocking levels where they should have been locked.

Thursday, 20 November 2014

Hi guys,

designed a few levels for the game. I now want to link all the levels up, by starting on the first level, i want to be able to work my way up the levels. So i will have to design a new menu to replay level, go to main menu or go to the level select screen.

I have linked all levels, so when you finished 1st level you are given your score, then you select next level in the select level menu. This works but when i get to the 3rd level which contains more tiles than the rest it detects your characters movement right up until you get to the tile numbered 1 more than the previous level which then makes tiles from then on not be detectable .

all tiles and variables are reset at end of level, so not sure why this doesnt work, i have been through the code loads of times and cant find anything wrong. might need to take a break for a few days to clear my head and restart the process of finding the bug from the start. i have been staring at the code for a few nights now and cant seem to find whats wrong, its getting rather frustrating as i want to move on and create some baddies and missiles that you have to avoid. might just go ahead and create them then go back to try and find the bug, just to give me a break.

I persevered with the problem and changed my code about which made the code a bit more simplified, this now seems to work, although  i cant see why it does as the code logic is, as far as i can see, exactly the same but it gives me different results. I should have written the code like this to start with.

Monday, 10 November 2014

Hey guys,

I have been designing the level select screen, which i have now completed.

It displays levels that you can play as well as levels that are currently locked, you unlock levels by completing levels before the locked ones.

I can now load different levels by selecting which level you want from the level select screen.

 what i need to do now is design some more levels and link everything up, so that when you complete one level the total score for that level is displayed, then a menu should come up asking if you want to continue with game or if you want to replay level or exit to main menu.

I have to link all these up as well as designing the menus for them.

This might take some time as it always takes me a while to design menus and get them working properly.

Select level menu
Been working on a settings menu for the editor so that i can name the level and set world height and width within the editor. This now works.

Settings menu

Friday, 31 October 2014

Hey guys,

welcome to my blog, i have a  made a few improvements to the placement editor and a few new additions to the game which now has the working title of "Sarah in Candy Land" because Sarah is my daughter and she loves the idea of a whole land made of candy. So Sarah is my main character and Candy Land is the setting :-)

I have bought some nice candy land graphics which i am in the process of adding to the game.


Here is a list of improvements and additions:

Editor:

  • Added a start point button, which places a start point for Sarah to start the level.
  • Added an end point button which places an end point for Sarah to get to to finish the current level.
  • start/end point now saves with level data to load into game.
  • Fixed bug where end point was not displayed when level reloaded into editor.
Each level can have a different start point, so that it doesnt necessarily start at the left hand side of the screen, it could start at the right hand side or even the middle of a level, i will see if this make for more interesting level layouts or if the more traditional level start position at the left hand side would be better. I will play about with it for a while before i decide if this is a good idea or not.

Game:

  • Start point now loads into game and Sarah starts from that point.
  • Added door at start point where sarah appears in level.
  • Added door at end point of game where level ends if Sarah can get to it.
  • Game now detects when Sarah gets to level exit