Movin on up, Movin on out

So I have a new job! I handed in my 4 weeks notice to the DRC and am moving on to 3months.com! I must say thank you to 3months for letting me start in a part time manner so that the DRC wouldn’t be left in the lurch while my workmate is on 6 weeks leave, and so I can get the projects I’m currently working on at DRC out the door.

So I start part time at 3months on August 8, and I’m told while I will still be doing XHTML, CSS and PHP, I will be doing more XML and XSLT related work, along with picking up some Python and working with Plone and Zope. Scary stuff seeing as I don’t know much about working with those last three; I told them I was prepared to learn Python at the ‘interview’, and that I’ve tried to do a little Python here and there, but I have yet to use it for something non-trivial. However, I’m prepared to take the learning curve 🙂

I am however, really excited about working in a Agile environment. Everything I’ve read about Agile makes perfect sense. The values it upholds in the Agile Manifesto just seem to resonate that there is a solution to the project problems in all the organisations I’ve worked for to-date.

I’m really looking forward to it.

When I was Nineteen…

Don’t you hate it when you find one of your old websites that you abandoned over 4 years ago…, just before I started Webfroot? LOL, Scary scary stuff… But I guess I could claim that I was blogging 5 years ago, back before it was even called blogging. Or not. Cos you know blogs have been the new “personal homepages” for about 3 years now… 😉

Web Designers and Typography

This is a rant.

Design is a mis-used word today, and leads to much confusion in the Web industry today. I consider myself a “Web Developer”, because I’m a developer. But people categorise me as a Web Designer. Yes, I design things, but I don’t do asthetics as well as I do functionality.

According to Web Design From Scratch, Design is a spectrum. Something that is well designed will be an appropriate balance between Asthetic design and Functional design. Designing the Asthetics is the art of creating something visually conveys an emotion or brand. Designing the Function is the art of making something useful.

Even though I’m a programmer and focus on the functional end of the spectrum of design, I rely on the so-called “Web Designer” (who is in charge of asthetics) to make the application look good, and every time in my life I have been sorely disappointed.

Why is this? Web Asthetic Designers too often focus on the “wrapping of the content”; That is to say all they do is the graphics that surround a body of text. They might stipulate a font, colour and point size for the text, but that’ll be it.

What about Bullet points? Blockquotes? Sub-headings? The asthetic design of web forms? Text-boxes? Buttons? Photo positioning and balance? Captions? Source Attribution? Even simple things like link colours are sometimes forgotten.

Too many times I have recieved a “letterhead” — a webpage design that is essentially a blank piece of paper save for an asthetically pleasing header and navigation. Don’t get me wrong, I need someone to do that part, but I also need someone to tell me how to fill that blank space in a manner that doesn’t clash with the template.

As a programmer who appreciates asthetically-pleasing, yet gloriously-functional-design, but as someone who is less capable to create the asthetics (but doing his best), I would appreciate a web designer who can provide a great site presentation and provide a style guideline for laying out content within the template they provide. Is that too much to ask?

People say you can tell when a programmer has designed a webpage because it doesn’t look pretty. One web agency I worked for it would call it “Programmer Art”. But I can tell when a designer has half-designed a webpage, because the programmer’s user interface is clashing with the design of the site.

Oh, and don’t think I’ve forgotten that Programmers also have a responsibility to make their applications user friendly. But that’s a whole different rant.

Finished Doukutsu Monogatari

Yup, I finally finished Cave Story! Not to spoil it for you, but there are some REALLY nasty bosses towards the end.

For those who haven’t read the post on Webfroot about this game, , Doukutsu Monogatari (Japanese for “Story of the Cavern”) was developed in 2004 in Japan. It’s probably the most fun freeware game I’ve ever played and finished to some degree (more on that later). Now, I’ve played the english fan-translated version, and thoroughly enjoyed it — it’s got a great start, the gameplay is superb, and the plot is intriguing and fun.

The Hook
You start the game with a cut scene of some dude in a room with what seems to be a broken teleporter trying to chat to someone through a computer who isn’t there. The game starts. You’re in a room, weaponless, and there’s a door, and you know nothing else. You soon find a weapon and then more of this dude chatting away. You eventually figure out what to do next and you’re dropped into a village of cute sentient rabbit-like ‘Mimigas’, or what’s left of them, and the conflict is revealed. The sheer mystery of everything in this game is a fascinating start, and draws you in like a good first chapter of a book, and doesn’t stop.

The Line
Cave Story is a platformer game that looks distinctly like a game you’d expect to see on a NES, except this game is for the PC, and was made in 2004. It’s got instant retro charm. Even though the graphics are all really beautiful, cute 2d sprites, all the characters, monsters and scenery graphics are highly polished, and definitely draw you in.

You start with a simple pistol, and as you kill things, orange triangles drop charging the weapon’s power bar up, with it eventually levelling up into a more powerful variation. Each of the weapons in the game levels up three times, with the different weapons forming a powerful arsenal, which feels out of place with the cutesy retro graphics. Some weapons (like the secret ‘Bubbler’) are crap until you get them to level 3, but I found myself sticking to the machine gun and the missile launcher when I really needed it.

The sheer number of monsters keeps the game fresh the whole way through. Some of the monsters reappear on each new level — initially you think you’re up against the same monsters you faced in the previous level, they’re just a different colour. But no, they either move differently or shoot or fly or something unexpected, which really keeps you on your toes. Some non-boss monsters only appear once or rarely, like the haunted door at the end of the first level and the eye-bricks that crush you, which is adds strangely to the mystery of this game.

There are some good fun puzzles sprinkled through the game that you have to solve to proceed; these help grow the plot and game universe, but are standard adventure-platform fare, ranging from “figure out how to open this door” to “find components for >npc< to build you >plot advancing item<. You have a small inventory which you can use to change weapons while pausing, but it mostly serves little purpose save for activating a few important items.

As you progress in the game, more details are revealed about the character you’re playing, where you are, what is actually happening with all these Mimigas being abducted by an evil doctor and his minions.

The relationship between the powerful #2 Misery and her incompetent sidekick Balrog is entertaining; the conflict between Sue and the other Mimigas is mysterious; the strange presence of a handful of humans who look nothing like you; and the strange qualitys of — the game is one huge mystery! The sheer number of truly interesting and charming characters who you will care about are all interwoven in a great tapestry of a story, which will keep you trying to defeat that next tough boss. The plot, along with the gameplay, are the best parts of this game.

The music is also really neat, with a distinctly chip-tune feel to it. Looking and listening to the game, people will ask if you’re playing an emulator 🙂

Oh and the BOSSES! This game has enough bosses to challenge even the mightest of small corporations! They do start out easy, but by the end of the game, you’re wondering if the boss after boss after multiple bosses will ever end, and you’re praying for a savepoint!

The Sinker
According to the translators, the game has three distinct endings, two of which I have found. After reading a walkthrough of what I just did, apparently the third way is the true hero’s ending to the game, which thankfully the walkthrough tells you how to activate the plotline switches, but doesn’t guide you through the true ending. The two endings I have found feel downright disappointing and like finishing a Sonic game without the Chaos Emeralds, respectively, so I’m probably gonna play through the entire game again.

The game has a single save slot, which sucks because I can’t just go back to that plot switchpoint. Also, this means you sholudn’t save the game when showing the start of the game to your friends (not that I got bitten by this one).

The Verdict
Cave Story takes the best parts of the old and now-dying 2d platformer genre, injects a heafty dose of original challenging gameplay into it, showers it in fascinating characters, weaves into it an immensely intriguing story, while still staying true to it’s console inspiration to create an incredibly fun game to play and conquer, one you’ll want to be playing again in a few years time to relive the story.

The game is freeware, but puts many of the modern shareware games I can think of to shame. 10 years earlier and released on the NES or Mega Drive and I believe this would have been a mainstream classic.

I recommend this to anyone who misses the Commander Keens, Metroids and Castlevanias of yesteryear, and enjoys a good story.

Doukutsu Monogatari weaved it’s way into my heart. An underground independant gaming classic. A Must Play.

Vitals:

  • Windows 98, 2000, XP
  • Requires DirectX 5.0 or better
  • Also available for Mac
  • 6MB when installed
  • Download Windows English 1.0.0.5 from the Doukutsu Monogatari page on Home of the Underdogs

More Information:

  • Studio Pixel — authors of the original Japanese game (see Doukutsu Monogatari page)
  • Aeon Genesis – the translators of the game (see Doukutsu Monogatari page)
  • Doukutsu Monogatari on Webfroot
  • Doukutsu Monogatari on 1up.com
  • Google Search for “Doukutsu Monogatari”

Weekend with Mum

My mum came down this weekend to visit both my brother Stuart and I. Saturday night we ended up at Stuart’s place drinking crates of Bushman’s Lager, and then it turned into what Stuart says was the largest party they’d ever had. Mum and I left early to go see my Uncle Steve and Aunty Rosie Ffrost, leaving Stuart and his girlfriend to enjoy the party.

My Aunty and Uncle were in town for (Rosie’s Mum) Leslie’s 70th birthday party the next day. My cousins Abby and Sam were there too — man they’ve grown and look so different! Abby is now married(?) and has had two kids, one of which was adopted out, but they were both there. My goodness, they look so much like the younger Abby I remember.

I also talked to Leslie herself, and she told me about her trip around South America, and off hand she mentioned going to Easter Island, so I asked her a bit about that… she was only there for two days, but she saw most of the island — remembering that you can probably bike around the island in less than a day.

Mum was crashing at my place, so before we went to bed, we tried to watch Napolean Dynamite, but my computer was having issues and we were both tired; Mum doubly so after a 4 hour drive from Napier.

The next day was Church, and after an ordeal missing late buses back into town, I made it back in time to go to Leslie’s 70th party. It was at the Kingsgate Hotel in Oriental Bay, which is a great venue! After eating many club sandwiches, mini-croissants and drinking glasses of orange juice, talking to the whanau, we got to hear speeches from Leslie’s children telling the attendees about Leslies life. It was really interesting — she used to be in the Lighthouse service, which involved living in and running lighthouses for 18 months at a time. Fascinating!

After the party, Stuart, Mum and myself returned to my place where we relaxed, then we fetched some supplies including popcorn, beer and food for dinner, and Mum cooked up a feast of Potato, Cauliflower and cheese sauce and Porterhouse Steak — YUMMM. Then we retired and watched Spongebob Squarepants: The Movie, drinking beers and eating microwave popcorn. Mum had bought a few fruit-and-nut chocolate bars and said you gotta try this: Put a chunk of the chocolate in your mouth, then grab a small handful of popcorn and put that in there too. I did, and it was great! The chocolate melts from the heat of the popcorn and it tastes great 😀

Monday morning I wake up and Mum and Stuart are buzzing the apartment, so I quickly get dressed and we all go to Fidel’s for breakfast. They had a FIFTEEN PERCENT SURCHARGE for a public holiday! SCREW THAT! Well, we ended up ordering and paying for the meal before we realised there was a surcharge, and the food was REALLY GOOD… and we had a good time, so that was good 🙂

After that we walked to Te Papa where Mum wanted to check out the Holbein to Hockney exhibition of pictures from the Royal Collection, which featured some pieces from Leonardo de Vinci, Michelangelo and Raphael, along with many others. I think the other Ninja Turtle was in there too 😉

After that, Mum was on her way back to the Hawkes Bay and we said our farewells. Overall it was good sharing the city with Mum, and having a real good time. Love you lots Mum!

Oh, and I scored a full copy of Duke Nukem 3D from the Gamesman for NZD$1.00… pity I can’t get it to run in any screen size bigger than 320×240 under Windows XP. I tried a few HOWTOs but they didn’t help 🙁