Hey guys, if you've read my stuff before, you've probably noticed I'm either spouting something about isometric sorting or the animation editor not being robust enough lol.
Well, I've basically only been working on one thing for about 2-3 years on and off (off being some pretty large amounts of time), and that is, my isometric sorting engine for my somewhat grandiose plan for a game.
There is one thing I have learnt, isometric sorting is REALLY HARD TO DO!
Here's a little demo of what I've got at the moment:
<img src="http://dl.dropbox.com/u/1289341/isodemo.png">
http://dl.dropbox.com/u/1289341/ISOsemiWorking.exe
Yes there are variable heights, yes there are larger sprites sorting correctly for the most part
It's not a game at all yet, it's kinda funny that I've spent all this time just on sorting....
Anyway, it may look like it works perfectly, but trust me, it doesn't, it's still broken
I'm still kinda happy with this, tell me what you think
Also I would love to know how this runs on slower computers, mine is currently quite fast, and I know there's a pretty fat loop constantly running at the moment, so performance will vary. The engine isn't close to done yet, I'm going to work on a way of sorting more efficiently, this demo is just doing it's best to get the correct order, efficiency be damned
I'm posting this because basically I'm getting disillusioned haha. I'm doing my best to make this sort everything perfectly, no matter what the configuration of objects are. It's close, but it's not there and I'm finding it incredibly daunting! I could leave it where it is, and just use level design to get around some of the sorting errors, but I'd much prefer not having that problem.
Anyway, enjoy! Feel free to ask questions or to give some feedback.