newt's Recent Forum Activity

  • Rich

    All right, added offset grid to the tracker. Although we dont really need it for iso, it would be a big help visually. Plus it could be used with other types of maps like hex.

    Quasi

    Yeah I figure we better start figuring out exactly what we need, just saying we need an iso behavior is going to leave things way to open, especially since there are so many ways to do it.

    We need to start identifying any features, optimizations, before someone starts making a behavior.

  • I think he means if you have multiple hash tables you should be able to pick a particular table by a particular key in that table.

  • Come to think of it, you would need some way of setting up a grid internally.

    Off the top of my head I would probably go with

    For each object (ordered)

    Family object terrain

    ordered by x ascending.

    Used in conjunction with the array object you should be able to get x, y, and z stored fairly easy.

  • Nice!

    I take it you've made something like that before.

    So tell us did Construct make it any easier?

  • I'm saying for the standard squished diamond isometric shape, which does require a half-height grid to snap properly. Here's a CAP showing what I'm talking about:

    Diamond Isometric Grid

    Ok I guess we dont need a change in the grid, since somehow its snapping correctly now.

    Bah ok moving on, what else is needed? Like sprite movement, z height, z order, etc.

  • Not really meant to be a weapon, more like a way to slow the other guy down, or keep him from shooting.

    http://dl.getdropbox.com/u/666516/bubblegun.zip

  • i see what you mean

    still though, the 3d boxes are drawn in perspective

    I mean, there's definitely nothing wrong with making a game like that

    but it's wouldn't really be isometric is all I'm saying

    Yeah I wouldn't mind a plugin for both.

  • [quote:1q4l084d]I know this thread is not about how it can be done, but more in the sense of having this feature integrated in Construct. Perhaps if we find the best/simpler way to achieve it, it will make it easier to create the functions for it.

    Yeah that's basically what I wanted to talk about here.

    The thing is there are so many different ways to go about it. Lucids example is a great example of using skew to bypass the offset grid system. You could probably take that even further using a distort map.

    Now as to the 3d box model, dunno this might be the simplest, and most efficient way to get an iso type of game, especially when talking z order like karlmagus was talking about, and getting different heights on the map, like in the tactics types of games where landscapes themselves had a z order.

  • Currently there is no real support for an isometric type of game, so I figure if we want it in the future we better start talking about what features are needed, and what can be done with what we already have.

    To start off one feature I think would help out a bunch is a way to configure the grid to make it easier to place tiles. The thing is there are two problems with a grid like this. First off the grid would need two different sets of rows. One row starting at the edge of the layer, then the next offset by half a cell's size.

    <img src="http://dl.getdropbox.com/u/666516/triangledotpaper.jpg">

    Secondly the ability to have tiles overlap. I suppose what would be needed is a way to force tiles to snap to grid points at hotspots, or image points.

    <img src="http://dl.getdropbox.com/u/666516/iso1.png">

    Next the user would need a way to change the standard 8 directions, to compensate for the change in angles.

    Now I realize this stuff can be done already with a few workarounds, Im just saying this stuff would help a lot. Feel free to add any other suggestions.

    Also Im sure many of have seen the 3d proof of concept demo posted here many months ago.

    http://dl.getdropbox.com/u/666516/3dproofOfConcept.exe

    Even though this isn't true isometric, I think its worth delving into for this type of game.

    Im pretty sure the demo uses 3d boxes, so that means in order to use them there would have to be a few additions to that object, like the ability to find a certain face, and the ability to change textures on the fly, etc.

  • You can use them just be prepared to change something if the window gets resized.

  • The application objects don't work well with resizing.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Like a family for effects?

newt's avatar

newt

Member since 12 Nov, 2008

Twitter
newt has 26 followers

Trophy Case

  • 16-Year Club
  • Entrepreneur Sold something in the asset store
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • Popular Game One of your games has over 1,000 players
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • Enduring Visitor Visited Construct.net 90 days in a row
  • Unrelenting Visitor Visited Construct.net 180 days in a row
  • Continuous Visitor Visited Construct.net 365 days in a row
  • RTFM Read the fabulous manual
  • Email Verified

Progress

31/44
How to earn trophies