Hello everyone, I'm proud to announce that I am roughly 80% done with my first Construct game! This topic covers roughly the final 20%. This game is by design, supposed to be pretty simple, so I don't want anything too fancy. However, for getting to the end of the game, I decided to give players a treat in the form of a big last boss!
The game is kinda like a shmup, except your ship can't shoot anything. It can dodge though, and that's what you need to do for the boss!
Any and all help will be appreciated, and when this is all done I'll make sure my credits have a nice big SPECIAL THANKS TO SO-N-SO(s) ON SCIRRA CONSTRUCT FORUMS and all that.
Anyhoo, here's the .CAPhttp://www.mediafire.com/?x8u5y5az9ulzjtv
The whole deal is in the Layout L5, and the event sheet GranGola.
I have not animated the boss yet, or put in attack patterns etc., because i want to get a basic movement down.
[size=150:28rfy31j]WHAT NEED HELP WITH:[/size:28rfy31j]
The boss has a variable which will determine when he starts moving, "GO"
If "Go" is equal to 1, this is what I would want to happen:
-I'd like to have the boss kind of float a certain distance behind the player, up and down. Nothing jerky or unnatural, but just kind of floating in place
-I'd like to have it so if the player moves forward, the boss moves ahead with the player
-If the player moves backwards, towards the boss, the boss will stay still, "waiting" for the player
I don't suspect this is all that hard to do, with a little tweaking with Custom Movement, but since I don't know where to start using that, I thought I would ask.
[size=150:28rfy31j]IDEAS ABOUT ENEMY ATTACK:[/size:28rfy31j]
Does this sound right?
I'd want the boss to shoot a certain pattern of bullets at the player every certain interval-
I'd set the private variable, say, "Attack1" to 5000, and subtract one every millisecond.
-at every certain interval (say, 4500, 3000, etc), have the boss spawn a certain number of bullets from certain spawn points, and differing angles
-when, say, "Attack1" reaches 0, I either go to "Attack2" or just repeat Attack1, I don't know yet.
Does that sound like a good way to go about doing a somewhat regularly-patterned... attack pattern?
Thank you all for the help!