0 Favourites

[Effect] 2.5D Platformer

  • Hi L&G here is another gift from me to all C2 users.

    2.5D Platformer FX usefull for making nice pseudo 3d platform games. Original shader from Mr IQ (shadertoy master).

    Live Demo:

    http://gigatron3k.free.fr/html5/C2/3d6/

    Rar fx file;

    http://gigatron3k.free.fr/html5/C2/FX/25dplatformfx.rar

    .Capx file:

    http://gigatron3k.free.fr/html5/C2/FX/platf.capx

    This capx use C2 Stable r223

    ** I think this little project is finished and the final fx file is released. The explanation for using this fx is included in the .capx file.

    So look correctly the invisible block to make best collision detection etc... Last word , if you want make a game start with this

    template.

    Have Fun

  • This is pretty awesome, thanks !

  • Gigatron no words for it wow, wow,and more wow

  • Ok .. is this fx usefull ?

    sorry for my inactivity but i have a .capx for C2 users.

    Here is a demo show a little platform example.

    .capx :

  • Nice Gigatron thanks

  • Construct 3

    Buy Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Buy Now Construct 3 users don't see these ads
  • lovely work, hoping to see soon 2.5 as official part

  • Your work never ceases to amaze me. Thank you so much for this contribution!

  • Thank you very much for all good comments..

    I made many modification in this shader to easily make 2.5d games. Just to finetune collision detection and i will publish it.

    Avantage of shaders are really faster cause use GPU. I am working with Threejs since 1 month and if you mix threejs + C2 with collisions .. the performance is really poor .

    So look example above to see the progress of this 2.5d project .//

    ** new parameters are width, height and depth.

    Wait a little bit i have done %90.. of work you just need add platform on layout not coding or else.

    Have fun

  • Gigatron take your time Rome was not built in DAY

  • Gigatron take your time Rome was not built in DAY

    Nothing can stop Human brain (working non-stop)

    Ok here is the last example.

    .capx example :

    Fx File:

    ** Click to the cubes to see the Collision polygon... you must adapt it to the correct visualization when play the

    game.

    Hope this will contribute to all platform games with Construct2 ... May The Supremacy bless you .

  • This is so cool. I did find a little issue but it's pretty rare. When I jump alongside platforms, sometimes my playerbox gets stuck on the side of it. I'm not sure where that could be coming from but I thought I'd share.

  • Gigatron said Nothing can stop Human brain (working non-stop) LOL Gigatron

  • This is so cool. I did find a little issue but it's pretty rare. When I jump alongside platforms, sometimes my playerbox gets stuck on the side of it. I'm not sure where that could be coming from but I thought I'd share.

    I know this problem, i think this is caused by the collision detection of polygon selection.

    Click to the cube to see the polygon for collision ,i will look that , the other solution is to

    place invisible rectangle block over cubes.

    Thank you for this report ..

    ** ok i have just tested this , the solution is like above place invisible block over each cubes. This will

    increase objects number in screen but not really affect speed performance , you can make over 200 cubes+

    200 invisible block without lost frame rate..

    ultrafop

  • > This is so cool. I did find a little issue but it's pretty rare. When I jump alongside platforms, sometimes my playerbox gets stuck on the side of it. I'm not sure where that could be coming from but I thought I'd share.

    >

    >

    >

    I know this problem, i think this is caused by the collision detection of polygon selection.

    Click to the cube to see the polygon for collision ,i will look that , the other solution is to

    place invisible rectangle block over cubes.

    Thank you for this report ..

    ** ok i have just tested this , the solution is like above place invisible block over each cubes. This will

    increase objects number in screen but not really affect speed performance , you can make over 200 cubes+

    200 invisible block without lost frame rate..

    ultrafop

    Wow, that was fast! Thank you

  • Once again Gigatron delivers, big thanks for your contributions!

    I was wondering if it's possible to set the other faces of an object to show different graphics (for example have the top face have a grass texture, the side faces grass + dirt texture and the bottom face have dirt texture)? If not, maybe you can consider this for future versions, by having different faces be different animation frames of an object or something. Anyway, awesome job and keep up the good work!

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)