Author Topic: Platformer Bricks v1 [8/7/2013]  (Read 13309 times)

Platformer Bricks
By Armageddon and ottosparks
Featuring sounds from Sonic Colors.


Video Demonstration



Grind Rails
Left+Right Rails: These are for diagonal rails.
Up+Down Rails: Self-explanatory. They go up and they go down.
Left+Right Turn Rails: These confuse people. With ordinary left and right rails, 90° turns aren't possible in reverse. These fix that.
Reversal Rails: These will reverse the player's grind direction.
Detachment Rails: These make a player detach from the rail.
Super-jump Rails: These will add velocity if the player jumps off on them.
Auto-jump Rails: Similar to detachment rails, but acts as if the player's jumping off instead.
Controls:
Right and Left Click to switch to rails within five blocks to the left and right. (distance modifiable in grind.cs)
Space to exit rail. (certain rails won't allow exiting, since they caused problems)

Grind Rail Tutorial
Grind Rail Test by Freek



Bumpers


These bricks will bounce players. They come with some events for customization as well as a feature that allows you to bump players toward a named brick.

There are standard bumpers that go straight up, as well as directional bumpers. Both come in 2x2 and 4x4 sizes.
A non-evented bumper will still work, just with a power fixed by the brick datablock.

Targeted Bumper Demonstration



Boosters


These add velocity to the player upon touching it. Like bumpers, they have an optional event feature to allow custom power settings.



Current Issues:
• Players find it difficult to learn how to use grind rail bricks. This is something that I can't fix without a custom 1x1F brick that indicates its direction.
• Other players appear to lag on grind rails. As far as I know, this is because your position is updated faster than other player's. If you need to see where another player is, you need to use their grind spark trail instead.
• Lag will break targeted bumpers. I have tried many things to fix this, but nothing has worked. Either make sure your server isn't laggy or design your challenges/whatever to make players hit a wall when this happens.
• Boosters sometimes just don't work properly. I don't know why.
• Exiting rails right as you attach will make you 'superjump'. I don't plan on fixing this, as it adds interesting speedrun possibilities.


Download (Dropbox)
[in RTB holding tank]

Also see:
Speedrun Events (these were made along with these, but not included in the release)
« Last Edit: August 21, 2013, 07:47:04 PM by otto-san »

looks awsome

can you make a rail/platformer speed race map or something with it?

this is really nice otoot

Does the bumper event for a named brick calculate the trajectory so that the player will land exactly and savely on the brick or just shoot them in the direction of that brick?

Does the bumper event for a named brick calculate the trajectory so that the player will land exactly and savely on the brick or just shoot them in the direction of that brick?
The latter. It works basically the same way as the hookshot. I was planning on making a kind of brick that does the first thing you said, but decided against it. A parabolic path isn't 'in the spirit' of bumpers.
« Last Edit: August 07, 2013, 02:50:45 PM by otto-san »

Woah that's cool! I can't wait to create challenges with those!

EDIT: It looks like the grid rail only goes to one way, I can't manage to go other way
« Last Edit: August 07, 2013, 03:16:43 PM by MrLoL² »

Woah that's cool! I can't wait to create challenges with those!

EDIT: It looks like the grid rail only goes to one way, I can't manage to go other way
They go both ways, but it's determined by velocity. If your velocity isn't opposite to the rail's direction, you'll just go forward.

They go both ways, but it's determined by velocity. If your velocity isn't opposite to the rail's direction, you'll just go forward.

I figured out that it was an add-on conflict

I figured out that it was an add-on conflict
Which add-on? If it's a common one, I'll need to sort it out.

Which add-on? If it's a common one, I'll need to sort it out.

Im trying to find out, I just started a game on "default" and only enabled the mod, and it worked fine.

Right now, im looking which add-on is causing it

EDIT: Seems like an old version of Duplicator (before it was called Duplorcator) is causing all of this.

I guess I'll just disable it
« Last Edit: August 07, 2013, 04:13:41 PM by MrLoL² »

The grind rails give me an idea for Bioshock infinite's Skyline.

It's about time you released these! now I can continue the development of my 2D Adventure with better level ideas in mind.

Those rails reminded me of the good ol' days when I used to play Ratchet and Clank.

Those rails reminded me of the good ol' days when I used to play Ratchet and Clank.

this

we need a hookshot up in this bitch

this

we need a hookshot up in this bitch
one already exists as does a variant that only hooks onto special hookshot target bricks