Page 1 of 1

[Tutorial] How to make a snake block!

Posted: Tue Oct 14, 2014 2:36 pm
by Seminesho
Well, this tutorial is for people who wants a snake block from SMW, NSMB, etc...
The first thing you have to do, create layers and events. Create many layers as the number of moves you want the snake to do.
Put a block IN EACH LAYER separately, that means, for example, that the 1st block is EG: "Layer 1" and the 20th one is "Layer 20".
Each event must show the next block and hide the first one.
That events should play a sound, for example the kick shell.
Those events must tiger the next event that hides and show the next blocks, with a delay time of about 0,5 seconds.
Now put an npc (like an axe; or multiple invisible axes) that its death tigers the first event.

In the attachment you'll find a test level, and sorry if i'm not explaining this well... :oops:

Re: [Tutoria] How to make a snake block!

Posted: Tue Oct 14, 2014 2:40 pm
by Flying Brick
It's an interesting concept, but making 100-some layers and events to achieve what a regular platform can do just fine seems needlessly complicated and impractical to me.

Re: [Tutorial] How to make a snake block!

Posted: Tue Oct 14, 2014 2:51 pm
by Seminesho
Flying Brick wrote:It's an interesting concept, but making 100-some layers and events to achieve what a regular platform can do just fine seems needlessly complicated and impractical to me.
That's only if you want a good-looking effect, but its true is toooo long, but its worth doing it, i swear :D

Re: [Tutorial] How to make a snake block!

Posted: Tue Oct 14, 2014 2:54 pm
by Flying Brick
Personally, I only use flashy effects if it's reasonably practical to do so. This is anything but practical. Sorry mate, but I don't see myself using this anytime soon.

Re: [Tutorial] How to make a snake block!

Posted: Tue Oct 14, 2014 10:02 pm
by MECHDRAGON777
Samuel wrote:Well, this tutorial is for people who wants a snake block from SMW, NSMB, etc...
The first thing you have to do, create layers and events. Create many layers as the number of moves you want the snake to do.
Put a block IN EACH LAYER separately, that means, for example, that the 1st block is EG: "Layer 1" and the 20th one is "Layer 20".
Each event must show the next block and hide the first one.
That events should play a sound, for example the kick shell.
Those events must tiger the next event that hides and show the next blocks, with a delay time of about 0,5 seconds.
Now put an npc (like an axe; or multiple invisible axes) that its death tigers the first event.

In the attachment you'll find a test level, and sorry if i'm not explaining this well... :oops:
This is what I did in a level I made and deleted about half a year ago. The only error other hen event count is flow hen the blocks go up, the do not push Mario, or the player up.

Re: [Tutorial] How to make a snake block!

Posted: Wed Oct 15, 2014 12:35 am
by bossedit8
Why not using this kind of method?



You have to skip to 11:29 or somewhere to actually see it.

Re: [Tutorial] How to make a snake block!

Posted: Wed Oct 15, 2014 12:40 pm
by Seminesho
MECHDRAGON777 wrote:
Samuel wrote:Well, this tutorial is for people who wants a snake block from SMW, NSMB, etc...
The first thing you have to do, create layers and events. Create many layers as the number of moves you want the snake to do.
Put a block IN EACH LAYER separately, that means, for example, that the 1st block is EG: "Layer 1" and the 20th one is "Layer 20".
Each event must show the next block and hide the first one.
That events should play a sound, for example the kick shell.
Those events must tiger the next event that hides and show the next blocks, with a delay time of about 0,5 seconds.
Now put an npc (like an axe; or multiple invisible axes) that its death tigers the first event.

In the attachment you'll find a test level, and sorry if i'm not explaining this well... :oops:
This is what I did in a level I made and deleted about half a year ago. The only error other hen event count is flow hen the blocks go up, the do not push Mario, or the player up.
Yeah, but it can be fixed by simply dont doing that too long and giving some space to jump.

Re: [Tutorial] How to make a snake block!

Posted: Wed Oct 15, 2014 12:42 pm
by Seminesho
bossedit8 wrote:Why not using this kind of method?
Spoiler: show
You have to skip to 11:29 or somewhere to actually see it.
That method is good too, but you can pass thorugh the blocks... Also, with the events one you can control its speed.

Re: [Tutorial] How to make a snake block!

Posted: Wed Oct 15, 2014 12:47 pm
by bossedit8
You can make sure that the player isn't enable to go through these blocks by adding "playerblock=1". With that, the side and the bottom is solid and the player can't be inside it.

Re: [Tutorial] How to make a snake block!

Posted: Wed Oct 15, 2014 12:54 pm
by Seminesho
bossedit8 wrote:You can make sure that the player isn't enable to go through these blocks by adding "playerblock=1". With that, the side and the bottom is solid and the player can't be inside it.
Well, and the speed? I mean, if you only want to make one of a lenght of 6 blocks it wil be so difficult!

Re: [Tutorial] How to make a snake block!

Posted: Wed Oct 15, 2014 12:58 pm
by bossedit8
You can make the Blocks as big as you want. By the speed, it is hard to tell on these SMB3 Wooden Platforms or SMW Switch Platforms but I do saw that it does work like that in NGCA (New Great Castle Adventure) but the problem is that the player's momentum is kinda weird if it has speed coded in.

Re: [Tutorial] How to make a snake block!

Posted: Wed Oct 15, 2014 1:03 pm
by Seminesho
bossedit8 wrote:You can make the Blocks as big as you want. By the speed, it is hard to tell on these SMB3 Wooden Platforms or SMW Switch Platforms but I do saw that it does work like that in NGCA (New Great Castle Adventure) but the problem is that the player's momentum is kinda weird if it has speed coded in.
The speed also can be fixed by doing the platform longer. Some ways are better and worse.