the official as3isolib blog

actionscript3 isometric library (v1/v2)

Experimentation

I started working on the as3isolib.v2 very recently.  I can’t say very much other than this is going to be a complete rewrite of the library.  This also means the internal rendering mechanisms are changing significantly. One cool feature that it will allow for is multiple renderings of the same object.  Take a look at this screen shot.  It is basically a rendering of the same IsoObject using different IAxonometricTransformation objects.

The rendering on the left is using a dimetric IAxonometricTransformation and the one of the right is using a DefaultIsometricTransformation object.  In addition to simultaneous transformations, the rendering mechanism will allow for different stylistic renderings.  In this case I was simply displaying wireframes as no materials API has been implemented.

Yes I understand this is pretty lack luster but this illustrates a major change in how the rendering engine works.  Also it should be noted that these two images are not being displayed within a particular scene, rather they are plugged straight onto the main stage.  More feature promos to come.

20 responses to “Experimentation

  1. Al Sinoy May 28, 2010 at 4:46 pm

    Dear as2isolib Team,

    Thank you for offering such a rich resource. I have been looking forward to use this library to develop an isometric game using Flash CS4 and AS3. From what I’ve seen from the comments, I understand that Flex is also being used?

    I’ve done some research and also came across push button integration. I’ve researched through google to help me get going step by step but Flex has been involved in most tutorials.

    Will there be tutorials or information on how to develop using Flash only? I would appreciate any help and direction I can get.

    So far I’m working on tutorials from kirupa, tony pa’s tile based games (http://www.tonypa.pri.ee/tbw/start.html) and http://oos.moxiecode.com/.

    Thank you to everyone in advance.

    Al Sinoy

  2. Joby June 29, 2010 at 6:46 pm

    Very nice article. can this be integrated with vector graphics?

  3. jwopitz June 29, 2010 at 9:56 pm

    @Al
    All the content is pure as3. I am simply using Flex Builder as an IDE as opposed to the Flash IDE. In order to use the code in the Flash IDE, you’d most likely use the application file as the document file associated with the .FLA.

    @Joby
    Currently this only accommodates Primitives that leverage the drawing API. However, later on down the road, provided that you supply the proper oriented graphics, you could have it present a singular entity in two different axonometric orientations simultaneously. I haven’t gotten to that stage in my development yet.

  4. Glidias July 31, 2010 at 3:10 pm

    I’m eagerly awaiting this feature in the new isolib, as it allows for not just isometric games to be made, but also side-scrollers and other genres as well.

    • jwopitz September 16, 2010 at 8:18 pm

      while the as3isolib.v2 implies isometric, I am thinking bigger and yes, this would allow for a variety of game formats to be presented. I have so many ideas for games, not all of them isometric so being able to tackle all of my game ideas with one SDK is the goal.

  5. Robson August 23, 2010 at 1:10 am

    What would the purpose of this study?
    He would be integrated with any tool of everyday life?

  6. arriendos bogota October 25, 2010 at 12:29 am

    Currently this only accommodates Primitives that leverage the drawing API.

  7. prepagos October 28, 2010 at 6:55 pm

    Good luck with the experiment

  8. maychamcong1 November 5, 2010 at 1:16 am

    Nice & remarkable post! I have been visiting various blogs. I have found your blog to be quite useful. Keep updating your blog with valuable information.

  9. 520xinai November 8, 2010 at 6:45 am

    rather they are plugged straight onto the main stage. More feature promos to come

    • jwopitz November 16, 2010 at 3:46 pm

      Well that was just to display the two side by side. Actual implementation would require that a developer set up the proper structuring of viewports to display the two orientations.

  10. zoomandenhance November 15, 2010 at 10:36 pm

    Hi, is this project still active?

    • jwopitz November 16, 2010 at 3:43 pm

      Currently I am working on the as3isolib.v2 however I still reply to the forums, fix bugs and try to add new feature requests to the v1 API when I can.

Leave a reply to jwopitz Cancel reply