isoCubes – an isometric flash engine.
Based on an isometric flash engine by Eric Lin. Eric can code circles around me and I cannot take credit for his original idea and implementation. This is a work in progress as I attempt to make the grid user editable.
In other words, the user enters in the map matrix to control the map’s peaks and valleys. A possible engine for user editable maps for a Flash isometric, RTS-type game.
[kml_flashembed movie="/repository/swf/isoCubes01.swf" /]
This entry was posted on Monday, April 18th, 2005 at 4:54 pm and is filed under Flash. 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.
July 2nd, 2005 at 1:10 am
Any possibility of coding an engine that creates a 3D isometric landscape from a black and white or coloured heightmap? I can code for sprite behaviour on such a thing.
July 6th, 2005 at 12:46 am
That would be the next logical step. Parsing a colored image instead of a string of 1′s and 2′s. I might propose that to Eric and see if he thinks its possible.
July 6th, 2005 at 6:32 am
I suppose the main issue is allowing the program to read a natural media image, interpret the data as a heightmap and then convert it into vector, which could potentially use a fair amount of CPU, but it would allow for rotating and zooming, which then brings in the issue of 3d sprites, which are easy enough to do with actionscript and an array of images, but they would need to be compressed at an enormous rate to be practical. But the colours should be easy to interpret as flash has a built in hexadecimal colour recognition system. But the main issue is to minimise the use of the CPU, as flash tends to devour Ghz at an alarming rate.
July 6th, 2005 at 9:01 am
Well since Flash is primarily a vector tool, it is not really meant for handling bitmap data. It is possible to obtain the rgb value of a single pixel with flash, but only by first running the image through some Java to obtain a data array of each pixel’s rgb value. Eric Lin does this here http://ericlin2.tripod.com/getrgb/getrgbt.html
July 6th, 2005 at 10:44 pm
Perhaps if you were to draw it as a set of lines with assigned data, like the heightmaps in roadmaps and things, it would work? It’s an alternative to the colour method and potentially could be much smaller and less demanding on a computer. You would simply need to include a smoothing algorithm for the empty gaps between the lines.
September 4th, 2005 at 4:54 pm
I found this site
http://www.kirupa.com/developer/isometric/different.htm
I’m looking to make an iso engine of sorts myself… the approach on the site beforementioned is very simple. I managed to make it work too. I’m planning on eventually making a “game interpreter” for RPG’s
)
(explanation warning)
Being a dedicated DM i want some of my less imaginative players to actually “see” what’s going on in the battlefield w/o having to take the damn miniatures around
so If my little project is successfull I might be able to put some sprites into this iso landscape and make em “behave” acording to the rolls which will be manually imputted (so they dont slack off) giving in the end a sort of mini movie of what happened
Ineed to find out how to make a “boxed” sprite follow the position node of a sprite inside another movie” so eventually ill be able to load whomever they want into the battlefield. (thas another project)
Seing as were all in search of answers for almost the same type of project i believe it would bemutually benefitial to form a “pseudo – partnership” in search of the end results
July 18th, 2006 at 9:24 am
what is this?? where is the engine?
April 18th, 2007 at 7:01 am
Yeah where’s the Engine!!??? :S
October 30th, 2011 at 3:43 am
cleaner brisbane…
[...]Jefte.net→ Site Archive » isoCubes – an isometric flash engine.[...]…