I'm also a begginer, but saw some stuff that you could improve while glancing at it:
1.- for the red character: Use a container for the eyes
2.- for the red character: For the jump use image points or use EaseTween.
3.- For the whole project: use Powers of two in the sprites.
4.- Use PNG8 for the background
5.- Sprite 11 is a waste of blank space, clone the empty star three times, use a simple 2x2px black tile with 30% opacity as background.
6.- Use delta time, you have lots of actions using time. That will help on frameratesss.
7.- Also, use Groups, your code needs it, a lot.
8.- And Functions, they can pass variables and data.
9.- And Families, you are using lots of single events for destroying any block. Example on how to fix this: Assign instance variable ID "destroyOnClick" to anything that you want to be destroyed on click, and create a Group for that.
10.- Why use WebGL if iOS doesn't support it?
11.- The code is ALL the time checking and updating the End Screen (just remove the forest background to see what I mean).
12.- Hide the End Screen btw., and only show it or create it when the red thing is over the Goal block.
Your code can be improved, don't give up.California2013-04-27 01:23:01