I moved this project to GoogleCode. There will be no further updates to the SourceForge repository, code tree, or package downloads.
The new URL is http://isoblox.googlecode.com
So I let the project sit unfinished for a while, and I feel bad. But I'm back, and I have more ideas! I absolutely _refuse_ to let work take over my life! I will finish this damn thing.
After I get it to a usable state with all the features I had originally planned, I will start to create pictures with it, and release them on deviantART. That website has a lot of pixel artists, and is really the target audience.... read more
I've implemented almost everything I set out to do for this project, and very happy about it!
Some features are still stubs, and others still have bugs, but I felt it was time to release this major update. The entire codebase has been re-written and is now cleaner and stronger, but not as well commented as I would like. However, as I get closer to a 1.0 release, I will continue to add more in-depth comments and documentation for my various procedures and subroutines. ... read more
The current release (0.1 alpha 3) is stable and has most of the functionality to create basic isometric images. It is not even close to feature complete, though. Here are some of the things I plan to implement in the near-future:
· XML-based doctype for storage of isometric volumes (groups of blocks)
· Ability to save/load to this datatype
· Be able to select any variable sized volume for copying
· Have a palette of volumes to be used as 'brushes'
· Save the palette to a second XML doctype, to autoload a set of brushes as a cohesive unit
· Perfect the rendering order of the blocks (it is currently imperfect)
· Rebuild/expand the library of base blocks, and remove the blocks which could be built using smaller components. This will have the desirable effect of further modularization.
· Implement "shadows" and "outlines" for every block, and the ability to display them or not, for every block, on each applicable wall and in each space, as to aid in modeling
· Attractive GUI widgets, created from scratch
· Sound effects (small, not annoying or obtrusive)
· Import/export to popular image formats... read more