Isometric Projection

  • JamesXXXYZ

    Sorry I'm unable to fix it or merge features from your capx to mine. Pretty busy.

    THX. You don't need to do this anymore. I understand this theory now. I hope that i can solve it alone.

  • R0J0hound

    [attachment=0:1rhhoyh3][/attachment:1rhhoyh3]

    I did it! You can see a video on my youtube channel (Glider Isometric Project). Do you like it? I only used two variables for Frame and SpeedUp.

    If you have time:

    How can i limit rotation of a curve path? Sprites have limited rotation that's why i need to know it.

    Your 8 Way version:

    [attachment=1:1rhhoyh3][/attachment:1rhhoyh3]

    Example:

    When character don't move and looks to the left and i press right, character mirror, but it would looks better, when the character rotate (customized speed) to right.

    On key pressed right character should automatically rotate to it.

  • [quote:2tts55ja]How can i limit rotation of a curve path?

    I do not understand this question.

    If you want it to turn to the direction to move before moving then you'll have to do it manually with events.

    Maybe something like

    every tick

    --- sprite: rotate 100*dt degrees to target_angle

    Sprite: angle is within 0.5 degrees of target_angle

    --- sprite: move forward

  • R0J0hound

    Example

    0-90° are 90 steps but rotation from my sprite has 10 steps. Pathfinding looks like a curve path, that's why i want to limit it from 360 to 40 steps (360°)

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • OK, So now I want to get a Distance value between two stars. I have Local PlotX, PlotY and PlotZ values for each star instance. These are recorded when the star is placed in the Isometric spinning Star map. When you left Click on one star it records the instance and pulls those values. Then you click on a star with the right mouse button and it pulls a second set of coordinates. The Distance Global variable then tallies the distance. But if Global DistanceAB is Negative, it says NaN (because of sqrt I think)...   How can I get that value regardless of whether the value is + or -...

    Take a look. It is kinda cool looking... (Think about the cool spinning art you could create with this principle...)

    http://www.box.com/s/se75ku9mcgxxa5kevdkl

    Wow thats soo cool... <img src="{SMILIES_PATH}/icon_eek.gif" alt=":shock:" title="Shocked">

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