Level Designer For Android Game

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:
I need 60+ levels designed for an Android Game I am working on.

You can try the working demo at (Executable Jar file):

The object of the each level is to drag the blocks and characters around, to get the character to the object he desires.
For example, in the first level in the demo(The demo levels in the demo are out of order at the moment), you want to push the blocks in the water to make a path, then get the person to the star. In the second level push the ramp to the platform, then pick up the key, and then open the chest.

There is no official level editor, everything is specified in a Java class file. For example Level 3 is specified as:

super(5,5,3); // level dimensions are 5x5x3 blocks
this.flat(new Block("Grass Block"), 0); put down a flat layer of Grass Blocks
this.flat(new Block("Stone Block"), 2, 0, 2, 4, 0); // put down a layer of Stone Blocks on top of that
map[2][3][0].content("Character Boy","Gem Orange"); //put a boy at position 2,3,0, he wants an Orange Gem
map[2][0][0].content("Gem Orange"); // put an orange gem at positin 2,0,0
map[0][2][0].content("Tree Short",true); //put a short tree at positon 0,2,0, make it immovable
map[4][2][0].content("Rock"); //put a movable rock at position 4,2,0
overlay.add("Move the boy to the gem."); //Instructional text
overlay.add("Drag items to move them."); //Instructional text
house(1,4,3,4,true,false); //build a house here
overlay.add(new OverlayTexture("Character Boy",-50,0)); //add graphics to the instructional text display
overlay.add(new OverlayTexture("Arrow Right",0,-10));
overlay.add(new OverlayTexture("Gem Orange",50,0));

and another level:

super(5,7,3); //5x7x3 dimensions
this.flat(new Block("Grass Block"), 0); //flat area of Grass
this.flat(new Block("Water Block"),0,2,4,4,0); //put water in the area
map[0][0][1]=new Block("Dirt Block"); //dirt block at position 0,0,1
map[0][1][1]=new Block("Dirt Block");
map[0][5][1]=new Block("Dirt Block");
map[0][6][1]=new Block("Dirt Block");
map[1][6][1]=new Block("Dirt Block");
map[2][6][1]=new Block("Dirt Block");
map[3][6][1]=new Block("Dirt Block");
map[4][6][1]=new Block("Dirt Block");
map[4][5][1]=new Block("Dirt Block");
map[4][1][1]=new Block("Dirt Block");
map[4][0][1]=new Block("Dirt Block");
map[2][5][0].content("Star"); //put a star here
map[2][0][0].content("Character Cat Girl", "Star"); //Cat Girl needs to reach the Star
overlay.add("Blocks can be pushed into the water to make paths.");
overlay.add(new OverlayTexture("Water Block",50,0));
overlay.add(new OverlayTexture("Dirt Block",-50,0));
overlay.add(new OverlayTexture("Arrow Right",0,-10));

Attached is the graphics for all the blocks available to use.

Each level should provide some sort of challenging puzzle to overcome. The characters desire to reach an object, there can be multiple characters per level, blocks are stacked and must be pushed around to allow the characters to reach the goals. Once all the characters get what they want, the next level will start.

Features include:
Three dimensions of game play.
Ramps can be used to reach a higher level.
Blocks that are pushed into water fall into the water and replace it.
Chests and House doors need keys to be opened for the goal to be reached.
Blocks can be movable or fixed in position.
Some characters can wander around randomly.

Thank you for your time.

Additional Project Description:
03/19/2012 at 12:32 EDT
I ONLY need 60+ levels designed. I already wrote the game engine for desktop and Android. I am having trouble creating fun content for it, and that is all I need help with.

Skills required:
Game Design
Additional Files: PlanetCute.png
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire toycattt
$ 150
in 7 days
Hire yati1
$ 100
in 30 days
Hire Maiefski
$ 200
in 20 days
Hire InfiniteFun
$ 250
in 30 days
Hire achauvin
$ 200
in 20 days
Hire FlashGames777
$ 250
in 15 days