I need some help improving on a chase scene, here's video of its earliest version, which is its current state.
[embedded media]
the music is not mine, it's only being used for testing purposes. right now the player has to move the character forward manually to run away, and this is probably not the best way to do it. is there any way I can perhaps make the character move forward on his own while still being able to sidestep left and right? I also would like some other suggestions on how to improve the scene, please. i'm not the best at this, so any advice is welcome.
I also would like to make it so that the character appears to be skating rather than walking since he has rocket skates. is there a way to do that?
need help improving on a scene
● ARCHIVED · READ-ONLY
-
-
For the skating thing I think you would have to make a custom walking sprite for that. I really like how you are doing the chase, the forced forward movement works in that situation well. I did have a couple ideas to for ya maybe something like mud to slow you down temporarily. Jumps over moving obstacles or jumps that you go farther if you still have a boost on.
Either way personally I like what you are doing there. -
For the skating thing I think you would have to make a custom walking sprite for that. I really like how you are doing the chase, the forced forward movement works in that situation well. I did have a couple ideas to for ya maybe something like mud to slow you down temporarily. Jumps over moving obstacles or jumps that you go farther if you still have a boost on.
Either way personally I like what you are doing there.
thank you but i'm not quite sure how to force forward movement, right now you have to just hold forward. also i'm not the best at making character sprites lol, so i'm not sure how to make the custom skate animation -
@Voltss You'll need a custom sprite for the skating graphic just like @Jeremiah Eastman said, but if you want your character to automatically move, you're gonna have to run a parallel process with conditional branches where if you press a certain button, you move left or right.
Something like this:
Set Movement Route: Player
> Move UP
> Directional FIX: ON
If Right Button pressed down
> Set Movement Route: Move Upper Right
If Left Button pressed down
> Set Movement Route: Move Upper Left
As for your speed capsules, you'll need switches to activate or deactivate your auto-dash parallel process so whenever your character touches one, the speed capsule will activate the switch, thus turning off the parallel process and allowing the character to automatically do its event without being interrupted by the parallel process. This also applies to your big bad chaser.
Funnily enough, I made a chase scene similar to yours a few weeks ago, but instead, it involves pixel movement and the path is sideways lol! -
Oh, hehe it was going so smooth there I thought you had some type of auto movement going on. I'm sure there's probably a few ways to make that happen, though I haven't ever done anything like that myself.
For the custom sprite you need an image editing program, I use gimp, it's free but can be complicated, but I hear ms paint does just fine to. Then make a copy of the sprite you want to edit. either copy and rename the whole sheet or add it to a blank space on a current sheet in your img/characters folder. Then edit the sprite you copied, you just have to do the feet and maybe some kind of like speed blur which shouldn't be to rough. Your editing a tiny little portion of the sprite so it doesn't take an artist.
Then once you get it how you want you need to have an event "Change Actor Images", which is on your 3rd page of the event window. Change it to the edited sprite then back again at the end of the event.
Hope that helps some.:smile: -
@Voltss You'll need a custom sprite for the skating graphic just like @Jeremiah Eastman said, but if you want your character to automatically move, you're gonna have to run a parallel process with conditional branches where if you press a certain button, you move left or right.
Something like this:
Set Movement Route: Player
> Move UP
> Directional FIX: ON
If Right Button pressed down
> Set Movement Route: Move Upper Right
If Left Button pressed down
> Set Movement Route: Move Upper Left
As for your speed capsules, you'll need switches to activate or deactivate your auto-dash parallel process so whenever your character touches one, the speed capsule will activate the switch, thus turning off the parallel process and allowing the character to automatically do its event without being interrupted by the parallel process. This also applies to your big bad chaser.
Funnily enough, I made a chase scene similar to yours a few weeks ago, but instead, it involves pixel movement and the path is sideways lol!
okay so right now I've removed my capsules since you helped me figure out how to do seamless lane switching, but now the mecha won't run after my character! -
@Voltss You'll need another parallel process that specifically moves the mech (or actually you can use the first parallel process since it just loops anyway).
The mecha also needs to be able to touch the player so its own event will activate after touching the player.
So for obstacles/mecha, your commands should be something like this:
Control Switches: #1 Toggle Event = ON
Message: TRY AGAIN\|\|\^ ((The \| and \^ commands are very important since the player may leave the window open, exploiting the minigame itself.))
Transfer Player: Chase Scene (orginal position)
Set Event Location: Mecha (original position)
Control Switches: #1 Toggle Event = OFF
The Switches are there to turn off the parallel process that makes the player and the mecha move.
I recently uploaded this video to give you an idea on how to implement it. Hopefully you can pick up something from it: