Creating attack pattern 2
Having only one pattern isn't all that exciting. So let's quickly continue with creating a second one.
Prepare for lift off
Attack pattern 2 will be quite different from attack pattern 1. We let the boss first pick a corner of the screen. We will use a new kind of script method for this called a switch
case.
It then zigzags across the screen, forcing the player to keep moving about to avoid being hit.
Engage thrusters
This script structure follows the same pattern as the first one. We start with receiving a pattern message. In the end, we let the script take another random pattern.
The interesting part takes place in the middle:
First, we use set rotation style <left-right> so that the sprite stays upright while moving. It looks better with this pattern.
Then we create another variable named
switch
(by choosing variable only for this sprite). We are going to use this as a random selector for the corner that the boss sprite will initially move to.Enter
1
and4
in the...