Isometric Engine Help Please

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • I'm not talking about the kind where you look at the player diagonally, I'm talking about the kind where you look at the character from the front and the top, like the original Zelda games. I am making an isometric online shooter, and the online part is not too difficult, but the way my collsions are set up it would be difficult to make. My character has a sprite object and he has a collision object. The collision object allows the character to slightly overlap walls because its smaller than the player sprite.

    What I'm asking is if there is a way I could make this one object, for simplicity's sake. Is there a way to detect how many pixels two objects are overlapping, or is there some sort of engine I could incorporate?
    Thanks for your help!

  • use the embedded collision detector tutorial to detect collision with static objects (such as backdrops). don't use this for moving objects, however; for moving objects you will need to use math. I made an example of circle/rectangle intersection a while ago. this is the method you should use, but perhaps scoped to only objects on-screen for performance.

    Combining these two methods will let you use a single object such as your character sprite.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!