OK, so I had been wanting to make a flash platform game, side scroller type, and I also was liking the "escape" games. Escape games are a game where you have to click around the screen and either gather stuff or set things in motion. Here's an example of a good one called "
Escape the Kitchen", and one that I made for the
Meineke Auto Repair Shop in San Antonio called "Escape from the Garage".
So, I kinda mixed the two genres together and came up with this one. As the game progressed, I started thinking about why the ladybug would be building a robot, and ultimately what would happen once the robot was finished.
I was inspired by this
book called "Robot Dreams" by Sara Varon that I got at the library (really great book), and a story I wrote for my
Children's Stories Blog called "Robotic Ladybug".
Well, so you are a ladybug and you go around exploring the environment. You've got some bugs to eat, other bugs that you have to get rid of, a pond to jump over, some clouds to bounce on, a snake to watch out for and of course, a robot to build. The story is revealed once the robot is activated, so don't give up.
Play Ladybug's RobotMy research found that ladybugs have no enemies. In fact, the give off a bitter tasting and foul smelling substance by rubbing their legs, so that's what you "shoot", but you have to get the "bullet" first...you'll see.
I used a platform engine by Nathan Stockton, but then modified it to suit my needs.
One of the new things (for me) in this game was adding a volume slider for the music (you'll have to look around for it).
I also wanted to make it more dramatic, and I found some great soundtrack music from a guy named "Edgen" on Flashkit.com. A credit to him is at the end scene.
Another fun thing was the animation of the end story movie. Notice the part where there is something coming down (don't want to spoil it). That's an animation effect I learned fro watching Anime cartoons. Mostly just the background is moving, but it makes it look like it's moving fast. That was fun.
The robot area has a hit test with this code:
onClipEvent (enterFrame) {
if (this.hitTest(_root.char.hit)) {
_root.robot.nextFrame();
_root.char.hit.gotoAndPlay("off");
_root.char.gear.gotoAndPlay("gearWait");
}
}
Basically if the ladybug is in the "hit" mode and it hits the robot hit area, then it does three things 1) the robot's movie advances one frame (revealing the next part of the body), 2) the ladybug's "hit" mode turns off, 3) the "gear" goes to wait mode.
Each object that the ladybug hits, calls a _root.char.box.gotoAndPlay("gearFall"); which tells the gear to come down so that it's ready to trigger the robot movie again.
Anyway, enjoy.
Oh, I also started putting
MochiAds on my games (the little ad that displays while the game is loading) so that I can start making some money. I'll write about that later.
jorge
You should be very conscious whilst selecting domain names. Moreover, website hosting can also have a strong impact on your advertising model and therefore, for getting good web development services always look for a skilled webmaster.