Angry Bird Game Using Constructor 2 Platform

In this article, you will learn how to build the new game angry bird using constructor 2 platform.

Introduction

 
Constructor is based on 2D game creation, without using coding. Thus, it is easy for game development, it is similar to the time necessary to make your ideas a reality. Some of the initial concepts, using constructor for game creation are given below.
  • It should be very friendly.
  • It should contain a lot of export options.
  • It should be inexpensive.
  • It must be able to make creativity into reality.
Prerequisites
  • constructor-2(free edition), it can be downloaded from the link.
  • Get license.
  • Collect the game object (online-sprite).

Construction

 
This article concept is based on Rain Effect Using a Construct 2, Click File->New. Open NEW->Default new empty project.
 
build the new game angry bird using constructor 2 platform
 
build the new game angry bird using constructor 2 platform
 
Step 1
 
An empty layout will be displayed and now we need to change the size of the layout in layout properties and the layout size must be (1000, 600) and a new Event sheet must be again added and named as game event.
 
build the new game angry bird using constructor 2 platform
 
Step 2
 
We want to open the View->Change the following condition given template,
  1. Snap to grid (click)
  2. Show grid (click)
build the new game angry bird using constructor 2 platform
 

Insert the Particles Object

 
For adding the Particles object, double click->in layout sheet and insert a new object dialog box and now we can select the Particles object.
 
build the new game angry bird using constructor 2 platform
 
Step 3
 
Click Particles Object,
 
In the left hand side properties window, we need to change the following conditions' Values,
 
Particle lifetime properties,
  • Acceleration
  • Gravity
  • Angle randomizer
  • Speed randomizer
  • Timeout
Initial Particles Properties,
  • Speed
  • Size
  • Opacity
Properties
  • Rate
  • Spray cone
  • Type
build the new game angry bird using constructor 2 platform
 
build the new game angry bird using constructor 2 platform
 
build the new game angry bird using constructor 2 platform
 

Insert the Sprite Object

 
Now again in the same layout sheet we need to insert the Sprite object, double click->in layout sheet and insert a new object dialog box and now we can select the Sprite object.
 
Assume name in the sprite object (Rain drop),
 
Click->on the Rain drop Object, left hand side properties window, see that behavior and Add-> Bullet Behavior
 

Rain drop Object Change

 
Speed-100
 
We are given following template see that,
build the new game angry bird using constructor 2 platform
build the new game angry bird using constructor 2 platform
build the new game angry bird using constructor 2 platform 
build the new game angry bird using constructor 2 platform
 
Step 4
 
Right hand side, Click on-> Layer window and then Layer Properties Change the background color, After Click->Ok.
build the new game angry bird using constructor 2 platform
 

Insert Tiled background object

 
For adding the Tiled background object, double click->in layout sheet and insert a new object dialog box and now we can select the Tiled background object.
Change Tiled background object name (ground).
build the new game angry bird using constructor 2 platform 
build the new game angry bird using constructor 2 platform
 
Step 5
 
Now, we need to open the event sheets & right-click the Window stage. Now again double click->event sheet and a window box will appear and select.
  1. System
  2. Every tick
  3. Done.
 
build the new game angry bird using constructor 2 platform 
build the new game angry bird using constructor 2 platform
 
Step 6
 
Add action click->event sheet and a window box will appear and select System object, after inserting on system object and click->next
  1. System
  2. Create object
  3. Select (Rain drop)
  4. Change X-Condition random (Window Width + 100)
  5. After, Done.
build the new game angry bird using constructor 2 platform 
build the new game angry bird using constructor 2 platform 
build the new game angry bird using constructor 2 platform
 
Step 7
 
Again, Add action click->event sheet and a window box will appear and select Raindrop object, after inserting on Raindrop object and click->next.
  1. Raindrop (object)
  2. Set angle of motion
  3. Angle [100 + random (-3, 3)]
  4. Done.
build the new game angry bird using constructor 2 platform 
build the new game angry bird using constructor 2 platform 
build the new game angry bird using constructor 2 platform
 
Step 8
 
Add action click->event sheet and a window box will appear and again, select Raindrop object, after inserting on Raindrop object and click->next.
  1. Raindrop (object)
  2. Set speed
  3. Speed [int[p1](random (600,300))]
  4. After, Done.
build the new game angry bird using constructor 2 platform
build the new game angry bird using constructor 2 platform 
build the new game angry bird using constructor 2 platform
 
Step 9
 
Add event Condition click->event sheet and a window box will appear and again, select Raindrop object, after inserting on Raindrop object and click->next.
  1. Rain drop (object)
  2. on collision with another object
  3. Select (ground object)
  4. Done.
 build the new game angry bird using constructor 2 platform
build the new game angry bird using constructor 2 platform 
build the new game angry bird using constructor 2 platform
 
Step 10
 
Add event Condition click->event sheet and a window box will appear and again, select System object, after inserting on System object and click->next.
  1. System (object)
  2. Create object
  3. Select (Splash object)
  4. Change X and Y-Conditions

    X= Raindrop
    Y=Raindrop

  5. After, Done.
build the new game angry bird using constructor 2 platform 
 
build the new game angry bird using constructor 2 platform
 
Step 11
 
Add action click->event sheet and a window box will appear and again, select splash object, after inserting on splash object and click->next.
  1. Splash (object)
  2. Set rate
  3. Rate [random (1, 3)]
  4. Done.
build the new game angry bird using constructor 2 platform 
build the new game angry bird using constructor 2 platform 
build the new game angry bird using constructor 2 platform
 
Step 12
 
Again, Add action click->event sheet and a window box will appear and Raindrop object, after inserting on Raindrop object and click->next.
  1. Raindrop (object)
  2. Destroy
  3. Done.
build the new game angry bird using constructor 2 platform 
 
This is how the event sheet will look, after the event is complete. 
 
build the new game angry bird using constructor 2 platform
 
Output
 
After, press F5 to run layout and Browser will display the following output.
 
build the new game angry bird using constructor 2 platform
 
build the new game angry bird using constructor 2 platform
 
build the new game angry bird using constructor 2 platform
 

Conclusion

 
Finally, we created an Angry bird game using constructor 2 Platform. We will see advanced game development concepts in the upcoming articles.
 
I hope this article will be useful. Thank you