Sprite edges

  • I'm trying to find a method for how these bellow examples have textured the edge of a custom sprite/tileset/etc. Obviously it could be done by manually placing sprites, but this just doesn't seem realistic, it also doesn't explain how the middle sections could be achieved.

    Anybody got any ideas on how this could be done?

    Check out the examples:

    • Airscape
    • Example game

    I know engines such as ubiArt and unity are able to do this using a custom polygon method, but there's nothing like this in construct. And considering the last example is from constructs homepage, you'd think it possible.

  • It actually very much looks to be hand-placed elements - you can even see the seams in the top example. C2 won't let you neatly stretch and bend polygonal assets - as I understand plain canvas cannot even draw distorted polygons properly.

  • I really wish you could more fancy stuff like texturing a curve.

    Here's how I do it, it's just hand placed elements.

    The middle sections is just a solid colour, so it was easy to fake it by just underlaying a bunch of stretched rectangles. The rocks are also just sprites with 'bundles' of rocks placed manually.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Colour me impressed! That's a hell of allot of sprite placement makes allot of sense making them animation frames like you did. Gotta save a fair bit of memory. Though I'm going go with plane ol' tiles with a bunch of set dressing and some effects for my latest game microbe.

    http://madwizardstudios.tumblr.com

    [attachment=0:2e9ncx72][/attachment:2e9ncx72]

    [attachment=1:2e9ncx72][/attachment:2e9ncx72]

    Thanks for the help!

  • hey Sqiddster question how did you do it in the animation because if i remember correctly only sprite animation default 0 is shown on the edit placement. How were you able to be able to control it with ease without looking like a weird painting. I want to know because i want to apply that knowledge in future games.

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