Blame [livejournal.com profile] lizkay for most of this...

Jul. 7th, 2007 06:19 am
wolfwings: (Default)
[personal profile] wolfwings

...I just did the web-coding for it. Admittedly, I'm rather proud of the results, and felt like sharing it with folks out there. I think it should work under all major browsers, but it does rely on CSS so your mileage may vary widely. =^.^=

Gryphon Builder v1.1

A total of four files and just under 110kb total. Yes, four files. Powered by CSS Sprites primarilly, with a drag-and-drop script from elsewhere and a lot of my own code to do the CSS Sprite animation.

v2.0 is planned to provide a way to download your resulting image, so you can color it with whatever tools you're most comfortable with. No sense trying to write a painting program when much better ones already exist. BTW, anyone out there see anything wrong with the code I wrote? I'm thinking about using this as a portfolio piece to demonstrate my abilities perhaps.

(no subject)

Date: 2007-07-07 05:11 pm (UTC)
From: [identity profile] inaki.livejournal.com
0.0 Can we make use of this engine on Yiffit/Artspots? =D

Sure!

Date: 2007-07-07 07:16 pm (UTC)
From: [identity profile] wolfwings.livejournal.com
If you'd like I can make it more generalized? Right now I've been optimizing it for smaller code and it's just over the 'easy to use as a generic engine versus small code' line on the side favoring small code at the moment. I can break things down a little, including making it build the arrays from an easier-to-understand text format like (x0,y0)-(x1,y1)@(x2,y2) instead of the block of semi-opaque six numbers in a row like it does now?

Re: Sure!

Date: 2007-07-07 07:21 pm (UTC)
From: [identity profile] inaki.livejournal.com
Hmm possibly! It sounds like it could be interesting to use somewhere.. not sure where yet ;>

Re: Sure!

Date: 2007-07-07 08:50 pm (UTC)
From: [identity profile] qdot.livejournal.com
Just throw it on yiffit, put a midi of "Detachable Penis" in the background, and go to town. :D

Re: Sure!

Date: 2007-07-07 09:22 pm (UTC)
From: [identity profile] wolfwings.livejournal.com
Heh, when I'm done I'll crank out an easy 'load an image and mark the hell out of it' script to build the script for the main switch-eroo interface. =^.^=

Re: Sure!

Date: 2007-07-07 09:37 pm (UTC)
From: [identity profile] inaki.livejournal.com
<3!

I do like the idea of artists being able to upload an "interactive" piece that doesn't require flash =P

Re: Sure!

Date: 2007-07-07 09:40 pm (UTC)
From: [identity profile] qdot.livejournal.com
Yeah, it really reminded me to the KiSS interface.

Re: Sure!

Date: 2007-07-07 10:31 pm (UTC)
From: [identity profile] wolfwings.livejournal.com
Best named program/interface ever, IMHO. =^.^=

I tried to keep things intuitive/easy to use, since I didn't particularly like the Doll Maker Code website's interface. It's a little too... bubble-gum to me somehow, and the code's a little hard to style as far as I could tell.

That, and their code doesn't support the 'single image to download to get everything working' so it has a really bad disconnect between 'appearing to be loaded' and actually working seamlessly without any more pauses.

Re: Sure!

Date: 2007-07-07 10:32 pm (UTC)
From: [identity profile] wolfwings.livejournal.com
Yeah, contrary to popular belief by many web-devs, Flash isn't needed for hyper-interactive websites. Google Map's is, for me at least, my 'gold standard' for how interactive a website can be without any Flash anywhere. =^.^= Especially with their new 'drag and drop' route adjustment feature going live. :-)

Style Credit