fldr's Recent Forum Activity

  • im now trying for quite some hours everything i thought might work, but nothing.

    Several different event combinations with "for each sprite","for each tower", "for each (sorted) tower by y" descending, ascending, call a function to sort everything...

    because i thought it has something to do with the UID i even implemented that every tower gets rebuild sorted by its y value, descending, ascending when a key is pressed, doesnt work.

    descending, ascending does change the buggy behaviour, that means its not the same towers that are affected but i didnt find a solution where every tower behaved the way i wanted.

    the strange thing about it is that only some towers are affected and i cant find the missing link.

    the code works perfect when the walkersprite is only overlapping one tower but with two or more it SOMETIMES doesnt work..

    i did build a tower on every field thats near the street, turns out you can fix the situation by rearanging the towers, but i dont see the pattern here, all i know its not solved by rebuilding all towers by ascending or descending y values.

    my head hurts

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • >

    > > It looks like you got it working. So far so good.

    > >

    > > What elements of the isometric game logic gave you the most trouble?

    > >

    > its the z-order thats troubling me, mostly the details like trees, they rely on the z-order of the ground tile they are on but thats not always wright with towers and people.

    > For example the tree and tower in the left corner arent wright, i had to move the tower to the same layer as the ground (normally people and towers are one layer above).

    > This problem could be solved if i had the details seperated from the ground i think.

    >

    I had some trouble with that too, but got it working quite good.

    Example and capx in this old thread.

    https://www.scirra.com/forum/viewtopic.php?f=147&t=97677&p=756014#p756014

    Thank you! will have a look at that thread, turned out ive got some more z-order problems you can see here:

    edit: ok, now i took a look at your solution. It works really good, but i fear it might come to problems when there are more then one sprite around a building, because of the objects changing layers? or am i wrong? sorry if i misunderstood what you did there, its late now and my brain is quite twisted from the hours of testing z order stuff ^^

    will look at it again tomorrow and see if i can also use this solution. i really didnt see any glitches and also the performance seems to be good (i just made something with function calling that went up to full cpu usage^^)

  • now i got another problem i thought ive already solved :/

    sometimes my code from above for setting the peoples z-order doesnt work

    i figured is has something to do in which order the towers are sorted when a walker overlaps more then one tower

    i made another demo, the towers are drag&drop so you can play around with different situations

    if you change the place of the problematic tower it will make correct z order

    i guess it has to do with the objects uid?

    tryed to make something with for each(ordered) but it doesnt really work

    http://fldr.de/tower7

  • I'm also curious about how you manage picking in this situation....

    Since the towers don't move, you can set their Z order once at their creation or at the start of the level. Because you don't do it too often, you can afford to use an ordered ForEach to loop over them all by z order and send them to the top, one by one. This is, of course, the most horrible sorting algorithm ever, but I figure it's better than no solution at all.

    Thank you both!

    it works really fine that way

    and youre wright, since its only necessary when a new tower is placed it shouldnt make any performance impact.

  • Hi,

    i ran into a problem im not sure how to solve. For my isometric tower defense game i have managed the z-order of people and buildings with these events:

    for placing new towers i need something similar but

    doesnt work at all, i guess because it cant figure out which tower is which?

    is there a way that the logic differs between two instances of the same object?

    or do i have to make a workaround that relies on other values? (like both x and y position/tile that the towers stand on)

  • Looks Nice! Cool style, can't wait to see what this will look like when finished.

    Thanks!

  • It looks like you got it working. So far so good.

    What elements of the isometric game logic gave you the most trouble?

    its the z-order thats troubling me, mostly the details like trees, they rely on the z-order of the ground tile they are on but thats not always wright with towers and people.

    For example the tree and tower in the left corner arent wright, i had to move the tower to the same layer as the ground (normally people and towers are one layer above).

    This problem could be solved if i had the details seperated from the ground i think.

  • Hi,

    today i started working on an isometric tower defense game, using the lovely assets by Kenney.

    Didnt got much yet, only a map, some enemy walking the path and making sure everything has the wright z-order. Isometric game design is totally new to me and i had a hard time figuring everything out with this damn z-order and where to place the tiles <img src="{SMILIES_PATH}/icon_e_biggrin.gif" alt=":D" title="Very Happy">

    but anyway, you can see what i got here: http://fldr.de/tower3

  • i just added Google Play Leaderboards and persistent local Highscore! now you can compare your skill with people all over the world!

    also removed the banner ads and fixed the close button

    if you have any critics, please let me know them!

    and if you like the game and rate it, i would be very happy

  • Thank you, sounds very good!

  • Thank you!

  • fldr i WANT THANK YOU FOR YOUR SUPPORT, now im sure obout 99% what i must do to create right signed apk.

    no problem, im glad i could help!

    after i played your game i have the feeling that you want to try out corsswalk soon

    if you want to, you have set the "build options" for crosswalk again (next tab).

fldr's avatar

fldr

Member since 17 Oct, 2013

None one is following fldr yet!

Trophy Case

  • 11-Year Club
  • Email Verified

Progress

12/44
How to earn trophies