Chapter 4. Starting Simple: Ball Drop Part 1

Have you ever played The Incredible Machine? If you were going to school when this game first came out, like me, you most likely played it for hours and hours in the tech lab or library because you were completely addicted to it. We are going to make a game similar to it, a game where you have to get a ball into a basket by selecting and moving blocks around to reach the goal; the later levels will have obstacles that will destroy the ball. Plus to make it even more difficult, each level will have a timer, and if you don't solve it within the set amount of time, you will have to restart the level! How is that similar to The Incredible Machine? Well maybe it isn't but it's going to be a fun game.

We will code everything in the next chapter; first we will design all the levels. In this chapter, we will:

  • Design the sprites for the game
  • Design the levels within GameSalad

We are going to design the foundation of a game called Ball Drop. We are going to design the graphics, a few levels, and a menu system. We are going to start slow, but we have a lot to cover, so let's get to it shall we?

Starting Simple: Ball Drop Part 1

This figure shows how I go about designing and setting up my games, starting with the splash screen, on to the main menu ,and so on.

Let's create our sprites

The Ball, as shown in the following screenshot:

Let's create our sprites

The Platform, as shown in the following screenshot:

Let's create our sprites

The Basket, as shown in the following screenshot:

Let's create our sprites

These are the sprites that we are going to be using in this project, but of course you can create your own sprites and make them look as cool as you like.

Have a go hero

Try designing your own sprites; whether you like the cartoony style, or the realistic look, it's up to you! Give it a go!

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.137.163.62