Archive for September, 2008

Fantastic Contraption

September 24th, 2008

As an undergraduate and right afterwards I was irresponsible with video games, often playing them all night when I should be sleeping, blinking and looking around in the early morning, bleary-eyed and dazed as if all of the world outside of the computer were something new and alien.  On these occasions I’d usually  order pizza and call it a night, but it didn’t stop me from the occasional realization that something was seriously wrong: that my eyes were solid red from iris to eyelid, that I had an intense headache, that I’d been hungry for five or six hours but that it hadn’t been enough to prompt me to get up and find something to eat.

The games were mostly built towards a specific end, with a handful of goals laid out and specific techniques left to discover.  Then once you knew that on the “survive 30 minutes” map you’d need three or four turrets and at least two barracks constantly training marines, the map held little challenge or even fun.  That was the problem with most of the games: there were finite discoveries trailed along a very few pathways where victory was possible.  The games were not much like life, which is generally brimming with possibilities (though many of them unrealized); instead they all worked as a Socratic method in service of a dull and often non-transferable lesson.

It was partly the realization that I was giving myself the equivalent of a hangover without having been drinking, and partly the realization that the games were fundamentally flawed, that led to my quitting games for a few years.  I uninstalled all of the games from my PC and deliberately did not upgrade it so that I couldn’t play the newest ones.  And somewhere along the way they’ve mostly lost their lustre.

The distance has been useful: I’ve rediscovered my love of reading and of music, I’ve adopted and completed various projects, I’ve learned CSS, PHP, and MySQL.

Lately I’ve begun playing games again, but in moderation and only for free.  One of the games that I’ve found lately that I like a lot is Fantastic Contraption. It’s a crude physics engine with about two dozen levels and a very simple goal: get the dark pink object (often a ball, sometimes a square or rectangle) into the area marked “goal.”

There are only five possible building elements but any number of ways to reach the goal, and one of the brilliant touches of the game is that the creator lets players save their solutions for others to browse.  So one person might bulldoze a wall between the start location and the goal, whereas another might build a slingshot and launch the ball over it.

Some of the contraptions built are crude and ungainly, some are elegant and clever, some are unlikely and hilarious, many give that odd frisson of discovery.

For all the game’s attractions it’s worth saying that the physics on show are far from perfect–the game doesn’t handle tensile strength realistically, nor does it take friction into account nearly enough (especially in regards to large objects rolling up a hill).  Still I’m willing to accept those both shortcomings as authorial choice: the graphics are cartoony and stylized, implying that suspension of disbelief should be a given.

Still, it’s my new favorite game. Taking a break from web work, I solved level 19 with a Rube Goldberg machine, and here’s how someone else solved it much more simply.

font weekend

September 7th, 2008

I used the Proctor Zeus font yesterday to make some signs at work.  In so doing I found that at larger sizes some of the characters show small angles where I’d meant for them to have nothing but curves.

Now I’m going through the fonts glyph by glyph, finessing the letters and digits.

It’s dull work, though valuable, so I’ve also started a second entirely different font that I’ve had in mind for awhile.

Proctor Zeus

September 2nd, 2008

Font is done, coyly described as “in the style of a popular children’s book author” or somesuch.

It took about 60 hours total, though most of that was due to inefficiency: these were the first four fonts I’d made and so I was unfamiliar with both the process and the software. Also, though it’s a decorative font, I decided to go ahead and make the regular font, “italics,” “bold,” and “bold italics.” (The scare quotes are on those because the other fonts are really just different drawings of the same characters: a hack to allow an easy way to swap one B for another that’s slightly different, etc.)

They’re Unicode fonts, but they don’t have the full 1674 glyphs: I thought I’d have to know both Yiddish and Hebrew to stylize those characters without risking morphing them into something they’re not, so I just left them alone. I also didn’t add the Romanian characters, but if there should ever be a need for them I’d be willing to go back and add them.

The fonts all validate, for whatever that’s worth: no off-curve extreme coordinates, no contours with incorrect direction, no intersecting coordinates.

They look very good in Photoshop, not so good in MS Word.  But they print from Word with much finer detail than they’re shown with on screen.

The Proctor Zeus fonts are available here.

update: I had a redirect in the .htaccess file wrong earlier; it’s fixed now and font downloads work as they should.