JamesXXXYZ's Recent Forum Activity

  • R0J0hound

    [attachment=1:1hyiqqeu][/attachment:1hyiqqeu]

    40 Way example:

    Green arrow is my playercontrol. I don't know how to limit the rotation of the playercontrol. 9° steps for 360° doesn't work. I only wanna write how many steps it should rotate for 360°. Can you solve this for me, please?

    You wrote: "Would it be simpler if you just did all the motion as if in top view and convert to iso by dividing all y positions by two?"

    You can control this with my reference.

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

  • Yes it is possible. They (your Youtube-Example) use 3D Models as destination. 3D programs can render things in 2D and isometric ("fake 3D"). My "dark power isometric project" (Work in progress forum) has a realistic touch.

    I'm owner of a construct 2 personal licence but because of lighting, shadows, animation, physik and visual effects i bought a 3D game engine. I think that they could solve everything in isometric, but it is very complicated, needs a lot of time and is expensive to get "realistic" results.

  • English Acorn_Construct 2 - Side Scrolling Tiled Background Tutorial (YouTube) with free capx.

  • newt

    Thx newt, but your version is not what i'm searched for.

    R0J0hound

    thx you very much, this looks good. I like my controls more than yours.

    If you have time can you optimized my version or put this sprite in yours and insert my controls please?

  • R0J0hound

    This is a good example, but i don't need this for movements. SpriteIso doesn't rotate. Can you create a playersprite and add this code (this is for rotation)? First line i think isn't necessary.

    const angle:Number = Math.PI/3;//you may want to tweak this one

    const zVec:Point = new Point(0, -1);

    X and Y i don't need or?.

    const xVec:Point = Point.polar(-Math.PI/2 + angle, 1);

    const yVec:Point = Point.polar(-Math.PI/2 - angle, 1);

    Ribis

    I think the same, but it's o.k.

  • newt

    isometric game basic based on "Pathfinding demo"

    Can you integrate isometric rules for playercontrol (Rotation/Speed), please? Is it possible that the enemycontrol is limited to 24 way?

  • Pixar or Popeye? Shrek or Snow White? Which do you prefer?

    1. 3D / 2. Isometric / 3. 2.5D / 4. 2D (I like to work in 3D).

  • Try Construct 3

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

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

    I guess it doesn't work (I saw other examples of isometric view[Construct 2]). Problem is that isometric rotation is not linear. I don't know if the iso pathfinding demo has correct rotation and speed. I guess every example which content sin and cos aren't real iso projection. I have no problem to render things out in isometric view. Use my example 24 Way picture and load it to your 8 Way example. I don't really understand the theory behind isometric and i'm not a programmer.

  • R0J0hound

    Your 8 way example is completly wrong

    Your (?) isoracing example miss the right diagonal axis around 3°.

    [attachment=0:28744sq7][/attachment:28744sq7]

    Can you put this in events for game isometric please?

    (I only wanna write x°, y°, z°)

    The best is to calculate the game in 3D and then simply project it into isometry.

    const angle:Number = Math.PI/3;//you may want to tweak this one

    const xVec:Point = Point.polar(-Math.PI/2 + angle, 1);

    const yVec:Point = Point.polar(-Math.PI/2 - angle, 1);

    const zVec:Point = new Point(0, -1);

    ............................

    transform 3D to 2D:

    function transform(x:Number, y:Number, z:Number):Point {

    return new Point(x*xVec.x + y*yVec.x + z*zVec.x, x*xVec.y + y*yVec.y + z*zVec.y);

    }

    ............................

    I uploaded on my Youtube channel two isometric examples, both are in "Real" isometric view.

    Is the speed reduction from 0° to 90° linear?

    8 Way? No.

    Sprites with walk cycle i wanna have 24 Way (min). Without 40 Way (min), I'm thinking about 360 Way. My highest rotation test was by 120 Way.

  • R0J0hound

    Your reference does not work for Z-Rotation.

    Your "isometric Racer" doesn't hit the right Angel "45°"

    Search for:

    Choosing the correct isometric character facing direction.

    What's the best way of transforming a 2D vector into the closest 8-way compass direction?

    Isometric graphics in video games and pixel art (wikipedia)

    Can you please create a capx for it? ...resulting in these axes following a 26.565° (arctan 0.5) angle to the horizontal.

    Example:

    I only wanna set a variable like 45° and your event transform it to isometric Z-Rotation and set the playercontrol to this angle.

  • You do not have permission to view this post

  • tomsstudio

    Ishify

    Both pictures look really good.

JamesXXXYZ's avatar

JamesXXXYZ

Member since 24 Nov, 2014

None one is following JamesXXXYZ yet!

Trophy Case

  • 10-Year Club
  • Email Verified

Progress

11/44
How to earn trophies