[x]
All Deviations

isoblox creation 1 by ~K-bot:iconK-bot:


Creative Commons License
Some rights reserved. This work is licensed under a
Creative Commons Attribution 3.0 License.
Details
Submitted: February 6, 2007
File Size: 19.1 KB
Image Size: 19.1 KB
Resolution: 450×450
Comments: 14
Favourites & Collections: 2 [who?]

Views
Total: 273
Today: 0

Downloads
Total: 15
Today: 0

Thumb

Artist's Comments

This is a screen capture from a program I wrote to help me with pixel art. I hope that isometric pixel artists will take note of this, because it will be the first of many such creations - and this is only displaying the most rudimentary of functions available in the app.

The program is called "isoblox," and it is written in 100% BlitzMax 2D. It is therefore cross-platform, and I've decided to make it also completely open-source and have it hosted on SourceForge. Here's a link to the SourceForge project page where you can download the source code yourself, or the compiled app (currently only compiling on windows 32 bit) [link]

Tell me what you think, if you try out the app.
Was it easy to figure out the stuff?

Keep in mind that it's only an alpha version and not yet feature-complete - but it's getting there.
[x]

Devious Comments

love 0 0 joy 0 0 wow 0 0 mad 0 0 sad 0 0 fear 0 0 neutral 0 0

~eb-razer:iconeb-razer: Feb 6, 2007, 8:48:02 AM
This looks amazingly fun. I'm not very keen on testing applications until they're in their beta stage however.

--
Realize your personal potential and work for the betterment of humanity through ethical consciousness and social works, but do it from a naturalistic rather than a supernatural standpoint.
~K-bot:iconK-bot: Feb 6, 2007, 9:08:17 AM
Fair enough, but I'm being pretty conservative about version numbers. It is very stable at this point, and any errors you see should be in the form of nice little messages (rather than crashes) from features that aren't done yet.

Either way, it's not long until I consider it feature complete and will formally call it a beta. :)

--
clubs *brights *AtheistsClub ~Domain-of-Darwin
=Nimphious:iconNimphious: Feb 6, 2007, 12:36:56 PM
I remember testing this a few months back, looks like it's grown, and this is a rather nice piece you've managed to make with it.

Furthermore, I was just thinking, imagine making little magnetic blocks using the same templates as your program uses, and being able to print out instructions as to how to build a creation with blocks. Sounds like an interesting idea. I like the idea of building a big complex maze somewhat like your one, but all 3 dimensions, not just the outer part, and building it in real life, and being able to look at it, and hold it in my hands, that would be pretty awesome.
~sam-vdp:iconsam-vdp: Feb 6, 2007, 1:25:04 PM
Looks awesome. I especially like the look of the ui (fading text).
Are the gray markings on the bounding box there to help the user? Because they kinda reminded of shadows, which brings me right to next point: Correct shadowcasting might look really neat I think, but that's probably somewhat tricky to implement.
~K-bot:iconK-bot: Feb 6, 2007, 10:44:29 PM
Thanks, that's a neat idea. I wonder at the structural integrity of a maze magnet cube, though. Probably fall apart, haha.

--
clubs *brights *AtheistsClub ~Domain-of-Darwin
~K-bot:iconK-bot: Feb 6, 2007, 10:47:51 PM
I'd considered algorithms for this, it's harder than I care to go.

The shadows which are projected onto the grid walls are only there as a positional aid, and shadowcasting would actually detract from that and make it harder to create things (due to the pure isometric viewpoint).

The thing that will really make this thing intuitive (once I finish writing the small function that goes with it) is the ability to rotate entire selection volumes around the anchor. Imagine creating your thing and forgetting what you put behind it - you'd be able to rotate it around and see in back of it. That's really what I'm looking forward to doing.

Funny thing is, the hard part is done - I already drew the 536 sprites which make up the core of the art assets a long while back, and only recently came up with the idea of rotating the geometries around. Mapping coordinates is also trivial, so I anticipate that functionality will be in the next release.

Thanks for checking it out :)

--
clubs *brights *AtheistsClub ~Domain-of-Darwin
=Nimphious:iconNimphious: Feb 7, 2007, 4:16:27 AM
Only if they aren't rare earth magnets :P
~sam-vdp:iconsam-vdp: Feb 12, 2007, 8:19:02 AM
Hm, I have two months vacation starting now (Hurray for studying :)), maybe I'll try to build an isometric pixel-artish renderer in OpenGL. Might look interesting to rotate the scene by an arbitrary angle.
~K-bot:iconK-bot: Feb 12, 2007, 5:14:47 PM
You would have a lot fewer sprites to draw, that's for sure. (zero)

--
clubs *brights *AtheistsClub ~Domain-of-Darwin