September 11, 2007
Urgh, file case.
I’m still fiddling with Gallery to get images displaying — I have a feeling that the problem is to do with file casing, although I can’t be sure since I can’t see the PHP logs to see invalid fgets.
I just spent two hours fixing database references; I didn’t realise that MySQL creates tables in lowercase in a Windows environment. For a while I thought I was going crazy, with identical tables and code refusing to act the same. In the end I exported the lowercase db to SQL and used regex to fix the casing, with an export of the properly-cased table names as reference.
As for the images, I’m ready to blame a variety of software. I’ll dig in with error_log tomorrow.
Honestly, who thinks filename casing is a good idea? The only benefit I can think of is performance (and depending on the implementation, storage size.) It’s just a pain in the arse.
September 10, 2007
Back/up
Wow, that sure was a long 12 hours!
xhva.net is now provided by Dreamhost. I borrowed a user account from my course teacher Michael Nelson to try hosting a PHP app I’m developing, and ended up getting my own account. Probably the most surprising thing is just how many features you get for a reasonable cost. My previous hosting company set my expectations far too low, it seems.
August 25, 2007
Super Street Fighter II Turbo HD Remix impressions
My first impressions of the SSFII remix came from photographs of a Capcom presentation back in April. Wow! Ryu looks really good, even if they did modify his face to be more anime/SFAlpha-like.
Ken’s first sprite release was the iconic fireball pose. I thought it was decent enough, but the arms needed some work—more like rope than muscles—and his thumbs gained an extra joint or two.
Akuma took the muscled look a bit too far, but the style was still impressive. I’m not sure what the deal is with the flat bladed elbows, but I wasn’t very fond of the original SSFII Akuma sprite and this was an overall improvement.
Guile wasn’t so crash hot. It was our first hint that not all Udon artists are created equally. Dark spots for eyes, simplistic shading and horribly inaccurate musculature. His face didn’t quite fit either, and the age-old sprite-mirror problem was particularly evident with the flags on his arms.
A re-imagining of Chun Li’s defeat-screen animation came next. I wanted to like it, but the nagging voice insisted there was something wrong. Someone in the blog comments pointed out that she was sniffing her hand more than dabbing her tears. Follow that with a comparison shot of the original animation (with completely different facial proportions) and a comment mentioning bukakke and that was it for Chun Li’s new animation.
T‑Hawk, a character I’ve never been completely convinced about. There was a lot of discussion on his first frame release. Everything was happy-la-la until someone realised his head had been transplanted from another artist’s work drawn years ago. It’s fine to be inspired from other artists; pasting parts directly on and then changing half the sprite in order for it to fit decently is another thing. There are plenty of things wrong with this sprite that the new detail-work can’t cover up, including an unnatural upper-body twist, a head that’s not scaled correctly, and shoulder and head positions that don’t reflect any of T‑Hawk’s original imposing posture.
Splayed throughout the blog posts on the site are my criticisms, questions and suggestions. I tried to avoid the “monkey flinging poo” style of commenting so popular on the blog (while cringing at the unwarranted fanboy arse-kissing). Through the comment shitstorm many reasonable questions didn’t get answered, but the pragmatic part of me understands a conservative management’s unwillingness to give one person the reins to a title’s marketing, especially in the direct company of the great unwashed.
After the T‑Hawk debacle Brian (the poor guy shouldered with the blog) focussed on Super Puzzle Fighter II X HD Remix for a while (which comes with its own collection of low development budget issues). Many, like me, were hoping for a re-post of updated characters now that we’d made our opinions known. Instead, after weeks of waiting, we got this:
Compare to the original SSFIIT stage:
Or even better yet, the original darker SFIIT version:
Style-wise, the last one is the best of the lot. There’s a visual richness that was lost with the SSFIIT change, and the new hires version takes even more away with flat, washed-out colours (too much midtone) and poor lighting (way too much bloom). There’s scaling problems (that must be an extremely short or underage generic bikini-clad girl) and the background characters are drawn so bluntly that they look like extras from a low-budget Nickelodeon cartoon.
Apart from the stylistic changes which I dislike, the increased detail and overall brightness introduce a level of visual noise that could make stages such as this difficult to play on. Halfway down the blog a helpful chap named Coyote links a photoshop mockup he put together using the background and prototype sprites:
Not jumping to conclusions based on an unofficial mockup, but if that’s a rough indication of what the final game will look like, then either the background detail will need toning down or a stronger colour contrast between foreground and background must be introduced.
Gotta go!
May 19, 2007
Minchinbury Dental Care
Minch2 is live! Go check it out. I regard it as some of my best work.
I’ll update this post later, as well as the work page, after I’ve gotten some sleep.
April 2, 2007
Slight accessibility rant
I’m at TAFE right now, and we’ve just reviewed a non-accessible website demonstration at DRC. Out of the three examples, I think the mouse one is probably the most eye-opening; even though I’ve seen people with arthritis and Parkinsons I’ve never made the connection to how hard it would be to use the mouse accurately. I suppose there’s drivers out there that smooth mouse input, but that’s not the point.
The low-contrast demonstration website is horribly difficult to read when a basic blur is applied, reminding me that it’s time to boost the contrast of my own blog’s text.
People with a screen-reader really suffer the worst. I haven’t ever gotten around to playing with screen-reader software, though for the last few years I’ve been acutely aware of the issues presented by tables and images without alts. The bad old days of tables are thankfully gone, but there’s still a large number of developers finding other invisible potholes to put in their code.
March 8, 2007
Incomprehensible
Mentioned on the blog when I first rebuilt it, Eldalambë still exists in a fractured state with only two entries and terrible CSS in a neglected directory named, predictably, eldalambe. I had another look at it today after LOTR was mentioned at lunch time, and I’m more horrified than ever.
I was a bit bored and decided to translate the slightly-bodgy Quenya back into English. A hour or so later and I’ve got a couple of confusing strings, such as “this (place?) are now (finished?) and (I am glad?) (I to show?)”. Not particularly good. Shows what happens when you’re referring to a wordlist based on an unfinished language.
At one point I was considering remaking the site, but I don’t think I’ll bother. My fetish with reading/writing/speaking Quenya has long since died, and I’m content using the charset for transliterated English.