Dr.Game says"May I help you?"(1) - Sorcery Carpet Shader

Use vertex shader to do animation like a sorcery carpet for a plane Geometry through time goes by~Depending on this package you can ease to let a sorcery carpet alive without any FBX model file and Animation file.Furthermore you only adjust several properties to fix animation close your appetite in your eyes.Remember!! Doing with shader is the most clever way to succeed~

Peter Molyneux’s (Bullfrog) Magic Carpet was one of my favourite games - have you considered adding a flight mechanic to your asset? Would be a great and unique addition to the asset store.

(Bullfrog) Magic Carpet seems to looked well~
A flight mechanic?? Mabe its a good proposal~I will consider about it~
THX~

Here is a quick link to a YouTube video of the original game:-

The flying carpet part starts about two minutes into the video :wink:

Lots of people still love that game - me included

Is the carpet model you’re providing really something that can be ridden? It looks like a horizontal flag, with no stable area in the middle for a person to stand or sit.

The demo video also doesn’t show what it looks like from underneath.

HI~ Even your model only has one side mesh.But the shader is setted as the property"cull off ".
SO~you can see the carpet using this shader is double side that the carpet underneath looks like sight from top.

You can let a person be a child of carpet in Hierarchy or use mesh colider by phyisc compute.
Then the carpet can be ridden.But there maybe are some gap between foot and carpet.
They may have some lap…Its can be solved by script.According to the shader property “height” its easy to compute the person on the carpet when be sink when be elevate to avoid lap from foot and the carpet~

Wonder!!..the art and music are so particular that the atmosphere of game is a bit of …weird.
Maybe is my subjective perspective…

Wonder!!..the art and music are so particular that the atmosphere of game is a bit of …weird.
Maybe is my subjective perspective…

By the way to mention,if turnning the carpet by 90 degrees.It will totally became a breezed Flag~

can u lock one side of the carpet so it becomes flag?

Well~I didnt think about it~
I will improve this function in next version!~ THAQ~
If you are a 3DS MAX user.I can provide you another way to make animation of flag.

If you are interesrting .I can give you the tool (FREE)

Here is the Tool.Using your invoice to uncompress it.
Reference the youtube viedo to use it ~
Good luck~

2064885–134622–swing_by_sin.rar (18 KB)

thanks

HAHA~I done it~ SorceryFlag Shader~

The subsidiary shader of this package, SorceryFlag Shader,is available NOW~
Its magic and superb~

@Dr.Game i have a little issue with the shader i just bought it and its really good problem is that anything with transparent parts will mask out objects when looking through it im actually using it for a hair shader and to give my hair a little movement the easy way but the masking through objects is a little annoying it masks out everything but the terrain any way to fix this?