aes

  • 1 Post
  • 56 Comments
Joined 3 years ago
cake
Cake day: June 14th, 2023

help-circle

  • aestoGodotIsometric tile composition
    link
    fedilink
    arrow-up
    2
    ·
    6 months ago

    Well, you can do the composition on the fly, by having the different sides of the diagonal on different tilemap layers, that’d make things easier, right?

    Check my thinking here, but you’ll get a checkerboard pattern alternating diagonals, right? Then, I’d suggest

    • two layers, ‘far’ and ‘near’, for the tile-halves
    • a parent ‘control’ tilemap layer, with ugly editing tiles offset half a tile, (so it gives you a way to draw using the materials you care about) and code to render that into the fragment layers.

    It’s how this works: https://github.com/aes/autotile3d and it would work.

    But then, there’s this, I guess: https://youtu.be/dclc8w6JW7Y


  • aestoGodotIsometric tile composition
    link
    fedilink
    arrow-up
    4
    ·
    6 months ago

    First thought: Wow, that looks just like how Syndicate works.

    Second: that’s a terrible idea. (at least in 2025)

    There’s a tutorial (this one, I think https://youtu.be/i_XV78N7Zuo) on how to make a tool to compose your tiles.

    If you want to make a tile-space renderer, that’s harder, but having done it, I can probably talk you through it. You need to look through tile-space diagonally to make in-front/behind work correctly. The way I’d do it today would probably be to ‘shoot rays’ from the view direction, into the tile-space, and record the first, or however many tile fragments necessary to completely obscure the view. Then, just* render from that look-up-table. (there’s a fruity view(x, y) to tile(x, y, z) transform, and you still need to render transient objects at the correct depth. Also, scrolling/panning, do you only do that by tile, or do you also do sub-tile-fragment pan?)

    If you can get away with just stacking some tilemaps, do that instead, but ask if you need more.




  • aestoLemmy Be Wholesome@lemmy.worldYou are worthy
    link
    fedilink
    arrow-up
    5
    ·
    11 months ago

    Change who’s around you.

    Plan B, try to change how you let them affect you. Easier said than done, but very effective when pulled off.

    The perspective shift is this: if they bully you, tease you, put you down, and you get angry and sad, notice that you let them decide your feelings. Instead, view what they say, as something that says more about them than it does you.

    Source: I struggled with bullying. I’m still considered odd, but that I’m OK with that.


  • aestoRustAnnouncing Rust 1.84.1
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    No, but that’s what it meant. Or maybe it was malicious, but it doesn’t matter, because you need to give it the best interpretation. Somebody else reading it might take that interpretation and agree, so write for them, not the original commenter. (troll or not)