AS2 Scrolling Isometric Tile Engine

Actionscript

My latest long-term home project is constructing a multi-user isometric real time strategy game. I've decided to repackage and provide here my game view classes at a very early stage. Maybe you will find use for them as a starting point for your own isometric thing.

There are a couple of things that need to be done with the code. The bit to calculate the depth will break eventually if enough moving objects are loaded, and objects don't vanish when moved off the side of the view.

Play around and let me know what you come up with!

Source files: IsoExample.zip

This entry was posted on Wednesday, December 15th, 2004 at 11:13 pm and is filed under Actionscript. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

5 Responses to “AS2 Scrolling Isometric Tile Engine”

  1. David Says:

    I made a slightly modifed version where you control the cube with the keyboard arrows, and you can't move through walls.
    http://rorexrobots.com/flash/IsoExample.zip

  2. Jensa Says:

    Hi,
    Have you heard about Andre-Michelle's Gamepackage project? http://www.gamepackage.org/ Maybe you'd be interested in helping out?

    J

  3. Troy Hipolito Says:

    This is really nice. We made a simular product called ISOstudio. However it works with Macromedia Director. Maybe you can get some ideas from what we did to help what you have. http://www.isointeractive.com/products/isointeractiveStudio/demo_01.htm

  4. Chris Says:

    Hi, I am an Actionscript teacher in Boston and need some help with a students project that is an isometric game that is getting beyond my capability to help. If you know of any Isometric Flash whizzes in the Boston area I would be grateful.

    thanks,

    Chris

  5. Yuri Says:

    Hi (I know it's a little 2 late, it's already in year 2007!!),
    -I'm looking for an isometric game programming in AS2 (I thank God
    I found this, seriously..:lol: !!).
    As I've read some tutorials about isometric tile, I haven't found
    this in your 'public function updateMap', class IsoMap, for example:
    it._x = x - y;
    it._y = (x+y)/2;
    Instead, I found ax and ay as the coordinate in isometric space.
    Are these (x-y, (x+y)/2) to have the same x/y to appear in isometric
    view??
    -I was confused, also, by the other classes :) . Is there any of your
    tutorial that's written without the scrolling thing, um, the simpler
    one(:oops: ha!!)?

    Thanks! (Yuri)

Leave a Reply