Book Image

Construct 2 Game Development by Example

By : John Bura
Book Image

Construct 2 Game Development by Example

By: John Bura

Overview of this book

Table of Contents (16 chapters)
Construct 2 Game Development by Example
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Where to Go from Here
Index

Adding the enemy


Adding enemies is a great way to add game complexity and fun. Let's add an enemy that moves towards the player. Go ahead and add an enemy to the screen. I sized the enemy 30, 30 and named the sprite Enemy. This is what your layout should look like:

Next, we need to go to our event sheet and add an Every tick event.

Once you have an event sheet that looks like the preceding screenshot, you can add an action for the Enemy sprite, such as Rotate toward position. Type Player.X in the X box and Player.Y in the Y box. This sets the position to the player's X and Y locations, and it is shown in the following screenshot:

Once you have done that, add another action. This time, we need to move the enemy forward. Navigate to Add action | Enemy | Move forward, as shown in the following screenshot:

We do have to move the enemy forward a certain distance. In this case, we will set the distance to 1. You can set the distance to another number if you wish.

Your event sheet should look like the...