Technnoyances

Martin · 14 years

A list of four things in the world of tech that I find annoying, submitted for your approval in no particular order.

Unboxing videos

I've ranted about this elsewhere, but it's worth repeating; unboxing videos are awful. If there's anything more pathetic to me than sitting around wishing you had some piece of technology, it's doing so while also seeking out and watching other people open up boxes with the desired tech inside.I understand doing research on products you're thinking about buying, but I don't see where the unboxing video fits in with all that. If you want to find out what's actually inside the box, you can find that info on websites or in stores. If you want to see little bits of molded Styrofoam, you've probably got some in boxes you already own sitting around in your house or apartment somewhere.

If you want some new thing that badly, watching someone open up its box isn't going to get you any closer to that goal. Spoiler alert: it's going to be boxed up the same as everything else you've bought. Lots of tape, lots of Styrofoam, lots of plastic. Whoopdy doo.

Purposefully misspelled website/service names

I know that this is probably something that can't really be helped, considering the ever-decreasing amount of URL's available, but there's something that really annoys me about every new website being named in some "edgy" or "cute" misspelling of a simple word.

Flickr. Digg. Pownce. Blippr. Tumblr. Mixx. The lyst goes on.

Have we completely exhausted our reserve of real words for domain names? Has the well of creativity run dry? Seriously annoying.

And you can add to this all the various websites with the words "pop", "crunch", and "mash" in their domain names. Not necessarily misspelled words, but still awful. I don't think I've ever found any site with any of those words in their URL useful in any way whatsoever.

Network searches with Finder

I work in a creative field, and have for years. Unfortunately, this means that most of the time, my employers equip me with a Mac and by extension OS X, which you probably know, is not my preferred operating system.

I don't hate OS X, and actually wish one or two of its features would creep into Windows someday, but there are many quirks and problems with it that nobody ever talks about when they're in the middle of trying to convince you it's worth buying over-priced Apple hardware for. One of those things is the fact that, if you're planning on using it over any type of network, you could be in for some frustration, especially where search is concerned.

The other day I tried searching for a file on our network at work, both of which use OS X. No results were returned, and the spinning "beach ball" appeared, signaling network wait time. So I let it run its course and got back to my work. 10 minutes later, the pinwheel was still showing, and Finder wasn't responding. I forced Finder to quit and then tried to re-open it, but no dice; OS X informed me that Finder can't re-open. And since Finder handles the file saving functions for all the programs I was running, I couldn't save any of my work for a restart. Gah.

And this isn't an isolated incident. In all my years of using OS X, the most problems I've had with it have involved network problems. The only advice I can give, if you absolutely have to work on a Mac, is that if you're planning on doing any major network activity, save your work first.

Organizing media files with Win 7

I've been happy with Windows 7 since I picked it up last year on launch day. It does just about everything better than XP did, and it's nice and snappy to boot. But one thing that absolutely annoys me to no end is the problems I've had trying to organize my music files.

Like many people out there, I've been collecting digital music files for years. A good portion of my music consists of files I ripped myself from CD's I've bought, and most of the rest is digital music I've purchased from Amazon. Over time, as I've bounced between two iPods and about four computers, all with varying amounts of storage, my music has become a bit disorganized. With big hard drives being pretty cheap these days, I've managed to consolidate most of the recent additions to my collection onto one drive, and now I've begun trying to organize it.

Problem is, about 75% of the time I try to move around my music folders, Windows 7 is telling me that there is a file in use and prevents the operation from happening.

After an hour of pure frustration, disabling all music sharing, disabling the folder from being read by Windows 7's music library, disabling Windows Media Player from scanning the folder, and disabling all folder thumbnailing the OS does, it's gotten better. But I still get this error now and then, and it still hurts every time it happens. The file is in use by the OS that is trying to move it.

Isn't it reasonable to suspend the OS from reading the file if a move is being requested? It kills me that with all the great things Windows 7 can do, it still stumbles over something so basic, and so stupid.

So now I have to choose between letting the OS thumbnail my folders, so I can see what's in them without opening them, or making the whole thing look like some kind of file system ghost town, but with the ability to easily move my music around. Awesome.

The one good thing about this is that I've discovered the Local Group Policy Editor, which offers a lot of interesting customization options for Windows 7, under the hood.

Anyway, it feels good to get all that off my chest. Some of it may be unreasonable, and you might disagree with me, but there it is. Sound off in the comments if you have any extreme likes or dislikes in my list or let me know about some of your own tech world annoyances! I'm sure I'll be back with more in the future.

Image unironically courtesy of unpluggd.com.

The Tree

Martin · 14 years

Just wanted to throw down a quick update here, since it's been quite a while, and I'm sure many people out there are sitting on the edge of their seats, wondering if I'm lying in a gutter somewhere. Many sleepless nights were had, courtesy of my lack of updates, and I am sorry.

Fear not, however! I am alive and well, and have just been busy with a lot of work and, of course, a lot of play.

I don't think I'd posted the above picture on the blog yet, so there it is - a tree painting I'd done some weeks ago for a contest and auction for the Sacramento Tree Foundation. Sadly, it didn't get accepted into the limited space of the show, but I'm glad to have made it, and I have more ideas for some other paintings in this style.

This painting was done in acrylic paint and paint pen on a 15" x 30" canvas. Here's the sketch the painting is based on (ink on 5.5" x 8.5" sketch pad):

During my time away from the blog, I got to go up to my parents' house for a bit one weekend, and went out on a small vacation to Sonoma with my girlfriend too. I had a great time with both, and the time away from doing work has been refreshing.

Speaking of work, I've got more work lined up for No Love Skateboarding - along with the rat image I posted a while ago, which was used for a shirt design and then reconfigured for a skateboard design, I've done a Denver cityscape and have a few other projects for shirts and boards on deck which I'll post here eventually.

I'm also working on a disc label and CD jacket for a friend of my dad's, Johnny "Guitar" Knox, who is a local blue guitarist in the Sacramento area. That project is going a bit slower than originally planned, but it's getting done slowly.

I've also got a logo to design for my girlfriend's cousin which I have yet to start.

And finally, probably the biggest time sink of them all, I've finally completed Dragon Age: Origins, after about 60 hours of play. The game was good, long, and fun. I'm glad I finally got into it. I've already started another play-through, but I think I'm going to take a break for a while so I can finish on my aforementioned projects, as well as re-acquaint myself with some of the other games I've neglected over the months.

After the somewhat botched Gears of War 3 announcement last week, I've been thinking about running through Gears of War 2 again on Insane difficulty, so I can grab all the collectibles I missed and have some more action-oriented fun for a change. I also want to sink my teeth into some of the Mass Effect 2 DLC that came out while I was playing Dragon Age, but I'm just not in the mood for another epic gaming marathon right now.

Anyway, thanks for checking in, hope the lack of posts hasn't kept anyone away, and (again, I know!) I shall try to be better with the updates.

Looks like the cat is finally (officially) out of the bag!

What was alluded to in a few obscure screenshots and then not very subtly in the YoYo Games Competition 5 rules has now been made official in a Glog post today; that YYG has been hard at work on a version of the Game Maker runner that works on PSP.

YYG also announced that they have hired Russel Kay as their Chief Technical Officer in charge of all future Game Maker development. Kay is the former Senior Software Architect for Realtime Worlds, and while his new post at YYG seems to imply that Mark Overmars may not be taking as big a role in future versions of Game Maker, Sandy (presumably) tries to lay those fears to rest in the announcement:

Also, don’t worry about Mark Overmars, he won’t be disappearing. Mark is too busy with his university commitments to take up a full-time role at YoYo Games, but he has recently strengthened his links with us and he has been fully involved in the process of recruiting Russell at every stage. Mark has already been working closely with Russell and he will continue to have a great influence on Game Maker and our community.

I'm pretty excited for YYG and Game Maker - I think that if they can successfully make the jump to consoles/handhelds they could become a very lucrative company (almost like Steam for consoles/handhelds). I also think that with new talent on board, we might see larger advancements in the power of Game Maker, and sooner.

Of course, if they can't make that happen it could spell the end of Game Maker. But with a lot of smart, talented people on board, I'm not concerned about that. Interesting news, anyway.

No Love for Rats

Martin · 14 years

Lately I've been working with Andrew Gelber, a buddy of mine, to help get his skateboarding company off the ground. So far this has included creating a logo, re-skinning a WordPress theme, and doing lots of other various graphic projects. It's not a lot of work, and it's been fun and challenging to see how creative we can get.

The above rat image was created to be screened onto the bottom of a line of skateboards Andrew will be putting out soon. I sent it off to him yesterday, and I'm excited to see the final product. It's a remake of the lino-print below, that I made in college for one of my art classes:

The no Love website can be found here. it's still pretty basic, and definitely a work in progress, but it's getting better all the time. If you're in the Denver, CO area and are interested in this sort of thing, give it a look.

New Games & Programs Page

Martin · 14 years

In lieu of making any actual posts in February, I've been working on getting my old, outdated games page set up on the blog, and I'm just about done with it. All that's needed to do is add a few more games to the list, dress things up a bit, and maybe convert all the old games to GM8. You can find the link to the new page in the header menu, or by clicking here.

And yes, I've also been working on the Reflect Games re-design again. It's slow-going, as always, but it's coming. CSS always gets me down when it comes to turning a Photoshop comp into a working design, but I'm getting better at it. There's a lot to like about CSS - and in my opinion, a lot to hate too.

Anyway, I just wanted to explain my absence and point out the new section above - hopefully this turns out to be a better home for my games than the old site. I'll be shutting that site off and linking the "games" subdomain to that page soon. Consolidation is good.

Though I haven't been staying up late enough to catch much of this last week of The Tonight Show with Conan O'Brien, I have been keeping up with the whole debacle every day on the internet. A proud member of Team Coco, I've been hunting down the latest clips every day, and have been greatly amused by Conan's increasingly insulting monologues. I've also had good fun seeing all the other late-night hosts weigh in on the issue, as well as people completely outside the blast radius (Ricky Gervais had some awesome things to say at the Golden Globes).

Anyway, it's too bad Conan won't be doing The Tonight Show for longer. I always liked him on Late Night, and he seems like a much funnier guy than Tonight's former (and soon, once again) host, Jay Leno. Hopefully Conan goes on to something much better and stomps Leno in ratings. Leno deserves it for not taking the high road and bowing out, and to a greater extent, NBC deserves it for making crappy decisions at the whims of their affiliates.

672 89 5

Assassin’s Creed 2

Martin · 14 years

I was thinking about doing a write-up of my favorite games from 2009, but as I was going over most of the games I played last year, many of my favorites turned out to be from 2008 or earlier. I got a few of 2009's finest for Christmas, but so far, I've only had time to play through one of them - Assassin's Creed 2. Luckily, it turned out to be one of my favorite games in a good while, so instead of doing a list I thought I'd just write a game review instead. Read on for tales of free running, theft, death-defying acrobatics, and of course, assassination.

As a note of precaution, I am going to try to keep spoilers for the first game to a minimum, but in order to talk about the opening sequence of the second game, there might be some slight spoilers for the first one. If you haven't played Assassin's Creed 1 yet, and you're planning on doing so, proceed with caution. I will not spoil the content of AC2, save for the introductory portion of the game.

A little over two years ago, I picked up Assassin's Creed 1 (also as a Christmas gift, I believe), and quickly played through it over the course of a few weeks. It was a fun game. With sprawling ancient urban environments, the visuals were particularly impressive, as were the movement mechanics for the player. In the end though, the whole thing became somewhat repetitive, with each level in the game playing exactly like the last. There were a few quirks with the fundaments of the game that could probably have been overlooked if the rest of the game had been better, but which ended up standing out instead. And the finale of the game, which was deliberately left open for a sequel, was somewhat of a letdown.

Despite the first game's drawbacks, however, I did have a good time with it. So when November 2009 rolled around and Assassin's Creed 2 was released to better reviews than its predecessor, I was excited. Unfortunately for me, I usually don't buy myself many games between November and December, just in case someone decides to get me a game for Christmas or my birthday. I waited for the holidays, did in fact, get the game, and played through it over the last few weeks. After nearly 24 total hours of game-time and collecting 47 of 50 achievements, I can say with confidence (and puns) that Assassin's Creed 2 is leaps and bounds above Assassin's Creed 1; it's truly a great game.

AC2 begins right where the first game left off. Desmond Miles, the surrogate protagonist of both the first and second games, has finished locating the Piece of Eden for Abstergo, and locked in the laboratory with the Animus. Lucy, the technician who projects sympathy for Desmond in the first game, returns to the lab and the two escape from the Abstergo building, seeking refuge with a group of modern-day Assassins. Armed with their own Animus, the group enlists Desmond to help them find out the truth behind the Piece of Eden, and we delve once more into history via Desmond's biological memories.

Almost all of the game takes place inside the Animus, in a virtual recreation of ancient Italy. The story follows Desmond's ancestor Ezio as he uncovers a vast Templar plot, and includes many historical figures like Niccolò Machiavelli, Rodrigo Borgia (Pope Alexander VI), and even Leonardo da Vinci.

One thing you'll notice right from the start is that AC2 makes a much stronger effort to explain the story better than the first game. The virtual past is a bit different, it is explained, because the new Animus is more feature-packed than the one used at Abstergo. At various points in the story the other characters who monitor Desmond's progress will voice over and explain what is happening. And all the people and places of interest you visit in the game is explained in historical context via a large collection of database entries that are added to Desmond's Animus menu as you progress through the game. It's all very well done, and I spent a lot of time reading the database as entries were added to it. In many instances, the historical information is actually a pretty interesting read, and it adds a lot to the game as well.

The story that Ubisoft has woven into real-life history for Assassin's Creed, particularly this second game, is compelling. The interactions between Ezio and other characters, both historical and fictional, is very well done and does much to add a distinctly human element to the game. Whereas in the first AC game you were relegated to performing the same pattern of actions over and over with very little narrative in between, the second game gives you many more unique missions while stringing them along with strong story elements in between.

Gameplay in AC2 is varied and thoughtful. Once the initial theatrics are over and you've assumed your role of Ezio, you're given free reign to explore a sizable portion of Renaissance Florence. Similar to AC1, you're able to climb tall structures and use them to scope out nearby missions. Unlike AC1, however, you'll find that you now have access to a few different types of vendor stalls, where you can buy weapons, new armor, quick-travel to different parts of Italy, etc. Missions that do not progress the story include assassination contracts, races, and fighting. There are also many treasures scattered throughout each explorable area that pad your wallet and eventually help you learn more fighting moves and increase your health points.

Combat is somewhat basic, but less frustrating than in the original game. There are more ways to dispatch enemies, and there isn't as much emphasis on maintaining an overall rhythm, so there are many fewer times where you get caught in a string of attacks that are impossible to stop. Additionally, you can buy new weapons from blacksmiths, and you can use weapons dropped or taken from enemies as well.

Sometimes, you might not want to fight the throng of guards chasing you - not a problem! There are far more places to hide in AC2, and it's much easier to tell when you're blending into a crowd (for anonymity). You can also hire bands of thieves, mercenaries, and courtesans to help give you a little cover and distract or fight guards when necessary.

Finally, player movement in Assassin's Creed 2 seems much more refined than before. Ezio climbs and swings around structures much faster than Altaïr, and if you're like me, you will be happy to see is that swimming has been added to the game engine, so you no longer have to fear the random instant death of a bad jump near water. Overall, player movement in AC2 is very fluid, and even though you'll be spending much of your time watching Ezio perform stunts that seem super-human, the animation is so natural you'll come away feeling like it really could be possible for a person to move the way he does. With Prince of Persia, Assassin's Creed, Splinter Cell, and a host of other games, Ubisoft has a good lock on games involving non-linear movement/acrobatic mechanics, and with each new game, the engine only seems to get better.

In addition to the regular assassin gameplay in AC2, there are also a good number of hidden puzzle sequences, where you solve a collection of ever-challenging puzzles in order to uncover more of the secrets about the Piece of Eden. These puzzles serve as a good break from the action now and then, and are quite devious towards the end of the game. Luckily, you can always choose to solve them later on. These puzzles, along with the collectible codex pages and all the other supplemental information included in the Animus database, are a good example of the efforts Ubisoft went to in order to explain the Assassin's Creed world better in the second game. Both the cryptographer and conspiracy buff inside you will jump for joy.

Gameplay aside, the very first thing that might draw you into AC2 (or the franchise in general) is the look of the game.

The original game, Assassin's Creed 1, had some good graphics; even playing the game today, I am still amazed at how well the game engine draws the vast expanse of ancient cities and surrounding countryside. Assassin's Creed 2 is no different - and oftentimes better! It is a visual feast, and Renaissance Italy has never looked so good. Everywhere you go, people are walking, talking doing things. The buildings in each area you visit are gritty yet fantastic. Historical sites, like Basilica di San Lorenzo and Basilica di San Marco, are recreated somewhat faithfully (at least, close enough for a game), as are the surrounding area structures. The day/night cycle is slower than most games, and both look great. Visual effects for the Animus and Eagle Vision have been ramped up from the original game. Ezio even looks wet after he climbs out of some water.

Sound is equally good. The voice acting for all the major characters is believable, and the little bits of Italian you hear now and then (attributed to a flaw in the Animus' translation software) adds to the illusion of the whole thing. I thought the soundtrack was particularly nice; it instills feelings of awe, tension, mystery, and urgency at all the right moments, and fills in the gaps between the action nicely.

Assassin's Creed 2 isn't without its faults of course, but they number much fewer than the original, and are ultimately much easier to forgive for all the greatness of the rest of the game. For example, as with Altaïr in the first game, Ezio manages to make some clumsy jumps now and then, which can sometimes result in an accidental falling death. It doesn't happen often, and I can see how the game engine can get confused about exactly which platform you might be aiming for in the distance, but it's not a fun time when it happens.

As with another game I reviewed not so long ago, health potions also seem to make the game a little too easy. Naturally, the farther you get into the game, the harder the bad guys can hit you, sometimes taking 4-5 hit points in one attack. But early in the game you gain the ability to carry around vials that can refill many depleted hit points at once. You eventually are able to carry a maximum of 15 of these vials, and with so many at your disposal, it becomes almost impossible to die, save for an accidental fall. The vials are important to AC2, because unlike AC1, you do not regenerate health over time, but it still feels a little cheap sometimes to be able to just click the D-Pad and become healed. Of course, I also like the idea of your character becoming more adept at what he/she does as you progress through a game, so I can't hate on this too much. Poor planning or lack of funds will limit your supply of vials, so I can live with it.

One final thought I had on the subject of problems is that some of the puzzles you uncover are either unclear in what they want you to do, or are difficult to devise. I didn't have many problems with them for the most part, but some of them seemed to require some very non-linear thought to be solved, and I actually had to wait for the hint to appear before I could get through (an optional hint can be given after a certain amount of time has been spent on a puzzle). This isn't really a problem with the game, I guess, but for some people who aren't very good at deciphering numerical puzzles, it could prove frustrating.

In any case, none of these things detracted from the experience much for me. The level of polish applied to AC2, especially compared to AC1, really shows in this respect.

On the whole, I really enjoyed Assassin's Creed 2. It continued the story from the first game in a smart and provocative way, it fixed many of the problems from the first game, and it did so without being tedious, and without running out of gas. There are lots of things to do in AC2, and if the story line for the series interests you, I definitely recommend giving this game a shot (and the first game before that, if you haven't played it already). I'm really looking forward to Assassin's Creed 3, which I hear is due out in about 2 years. That's alright though, because I'll probably need a while to collect all those feathers (think flags from AC1).

Happy Holidays

Martin · 14 years

Well, that last post was a doozy. A bit of a hard act to follow, eh?

Jokes aside, that last post really was partially to blame for my recent hiatus from posting here. After the fallout over the old-new Game Maker logo settled, the dust cleared, and (some of) the anger subsided, YoYo Games stated that they'd be open to suggestions for altering the new logo. So, I helped produce a topic on the Game Maker Community to get everyone's suggestions in one place, and we eventually ended up putting logos to vote and submitting them to YYG as the community's official suggestions.

As many of you might already know, it worked out well, Sandy Duncan/YYG liked our ideas, and they ended up changing the logo. It was a great accomplishment for the GMC, and I am glad that we were all able to come together and set things right - but keeping it all organized left me quite exhausted. That, and I have had a lot of other work to do lately, helping a friend get a website off the ground, working on my own games/projects, doing the last Reflect Games game development competition of the year, fixing my laptop, shopping for the holidays, etc.

So the blog got left behind a bit. I did manage to sneak in and fix up some of the graphics on the theme. It's that time where I've started wanting to change it (again, I know), but a quick refresh of the sloppy parts has satisfied my urge to change it for now.

Most of the things I mentioned above are over or winding down now though, so I'm hoping that after the holidays I'll have more time to play with Game Maker, website development (yes, the ongoing Reflect Games website is still in the works!), and other related stuff. It's just been a busy time.

Anyway, I'm not sure if I'll be updating the blog again before the bulk of the holidays hit, so I just wanted to wish everyone out there a happy holiday and a good new year! I hope the end of 2009 turns out to be well for everyone!

Thanks for reading, and I will see you all in 2010!

The New GM8 Logo Stinks

Martin · 14 years

I'm really disappointed with the new Game Maker 8 logo.

Let me preface this entire post by saying up front that I am not mad that I lost, since I had a logo in the running. I'm really just dismayed over the logo that did win, which I felt was one of the worst of the four runners up.

I also want to say that as a runner-up, I will be receiving a free copy of Game Maker 8, and I am grateful for that. I am glad that since YoYo Games has taken over the Game Maker project, they have kept the community involved as much as possible. I think that hearkens back to the days when it was still only Mark Overmars working on the project, and if you'll pardon the pun, it keeps a friendly face on the company.

Since YYG's inception, I've been a supporter of theirs. When questionable decisions have been made, I've tried to see things from their side of the aisle, and most of the time, I've ended up agreeing with what they have done. I've defended them many, many times on the GMC, in some cases above and beyond what I would consider what is "required" of the forum staff.

But this time, for the new Game Maker 8 logo, I strongly disagree with their choice. As both a professional graphic designer and a Game Maker user.

When I was brainstorming for my own logo ideas, I considered using a gear or cog in the image. In the beginning, it seemed a fitting and iconic thing to use in a new logo for game construction software, but as I played around with various other ideas, I began to feel that the gear was too cliched. I also felt that too many other users would enter graphics with gears in them, so I was not surprised to see that half of the runners-up had done so.

Not only does the winning logo contain the over-used cog, but it also makes use of a giant smiley face - which is, at best, a rip-off of other iconic images (Yahoo Messenger's logo, the 4chan C&H smiley), and at worst, a childish and shallow attempt to bring in a young crowd of indie game developers.

Also, it looks like it's crying.

The designer in me cringes every time I see it; every part of the logo is covered with gradients. This ensures that reproducing the logo in print will be difficult, and it makes the design look unprofessional. Not that Game Maker is a professional program, but this point doesn't have to be hammered home at every facet.

And that's the other problem I have with this decision - I understand that Game Maker isn't a professional tool by any means, and I know that YYG wants to convey this to potential users. And maybe they want the program to appeal to a younger demographic as well. But the bottom line is that nobody, new and old users alike, wants to feel like they're using a program that is gimpy or for children. And that's the vibe this logo emanates.

I suppose it's oddly appropriate that a tool for amateur game developers employs a logo that looks like it was created by an amateur designer. I just really feel that YYG took this idea and ran a bit too far with it.

Carl the Cog, from Conker's Bad Fur Day.

I've always said the power in a tool lies in the hands of the person who wields it, and not solely in the tool itself. And while I still believe this to be true, I also think it's important that the tool isn't made to look completely stupid by its manufacturer. Perhaps the many people who claim to be leaving the GM scene over this are over-reacting, but when a decision is made that so negatively affects the nature of this tool in the eyes of others, I can't blame people for being upset about it.

Ultimately, this logo was a piss-poor choice, and that's all there is to it. I leave you with this quote from the logo's creator, Albert Zak (courtesy of Game Maker Blog):

I’m however still kind of puzzled why only 8% picked this as their favorite, but I’m glad Sandy and a few others realized what’s really behind this logo.

Is this what's behind the logo? Maybe that's why the big face is laughing so hard.

Torchlight: Diablo 3 Lite

Martin · 15 years

After being barraged by a flurry of game announcements on Steam the other day, I decided I'd try out the demo for one of the more interesting looking titles, Torchlight.

I was pleasantly surprised with the game, however - what initially looked to be merely a poor man's Diablo 3 turned out to be a fun and addictive, if somewhat simpler, dungeon crawler. After playing the demo for an hour or two, I purchased the full version, and have since descended into the mines many levels below the village of Torchlight, in search of fame, experience, and of course, fantastic piles of loot. Read on for my quick review!

Anyone familiar with Blizzard's dungeon-based role-playing franchises (Diablo, World of Warcraft) will be right at home with Torchlight. Just as in Diablo, you click to move your character around, click (ad infinitum) to attack, you can add items to numbered slots and trigger them with the numbers on your keyboard, and as you play you earn experience points that allow you to increase the base skills of your character, as well as select talents from a tiered tree of abilities. Quest-givers are indicated with floating exclamation points and question marks, items come in different levels of rarity and some can be slotted. And scrolls can be used to identify new items before you can use them, as well as create town portals for you to bounce back and forth between the village of Torchlight and the dungeons below.

At times, things can seem almost too familiar. But if you enjoyed the Diablo games and are aching for Diablo 3, that's not always a bad thing. Runic Games borrows elements from Diablo and WoW liberally, and works under the mantra "if it ain't broke, don't fix it."

So as you might expect, the game progresses pretty similarly to Diablo games; you begin the game in the town of Torchlight, you're informed of a growing menace originating from the mines below, and then you spend hours and hours going into the mine, click-fighting a bunch of bad guys, and occasionally returning to the surface to empty your bags and replenish your potions. Thankfully, Runic Games has made a few appropriate changes to this formula, which have improved the classic dungeon crawling experience immensely.

One of the biggest changes you'll notice appears right on the character creation screen: no matter which class you choose, each one comes with a pet (either a cat or a dog). This computer-controlled companion has two primary functions. First, he (or she, depending on your naming preference) will attack any enemies you encounter, helping you punch through waves of bad guys with ease. Your pet also has a separate inventory from your fighter, so you can use him to store your excess items, and even equip a few items for extra effects beyond those offered by your main characters' gear. That brings me to the second, and arguably more important function of your pet — using the extra pet inventory, you can send the little guy back up to the surface to sell your extra junk while you continue to fight through the dungeons. This prevents you from breaking up the action every few minutes to empty your bags, so you really only need to go back up to the town whenever you want to turn in a quest or buy new supplies. Along with other changes, like the ability to remove slotted gems, and upgrade gems and spells, your pet is a great example of how Runic Games has streamlined the classic dungeon crawler formula in order to make the game more accessible and more fun.

This allows you to concentrate on the finer points of dungeon running, like loot. Loot drops often, and lots of time is spent comparing new gear to old. Enchanted gear can affect a great number of attributes, and the game contains gear sets that offer bonus attributes when you equip multiple pieces of the same set. Gear names are also color-coated according to rarity (the same color coding as seen in World of Warcraft) and as mentioned above, newly found gear often needs to be identified before it can be used.

Gear is one of the few things I have to gripe about with Torchlight, however. While there is indeed a huge variety of gear, multiple gear sets, and a great number of possibilities granted by gem slots, I find it slightly annoying that I have to mouse over each one to know what it is. Games like Diablo or World of Warcraft use naming schemes to hint at the abilities gear can offer. Any piece of armor in World of Warcraft that has the suffix "of the Monkey," for example, will grant the player increased agility. Armor with the suffix "of the Whale" grants spirit. "Of the Bear" grants strength, and so on. Though the naming scheme in Torchlight shares some characteristics with this system, it's not quite as precise. The result is that sometimes, you'll find two pieces of gear that have similar (or in one case I've encountered, identical) names, and yet the stats for the item will be different. It isn't a deal-break by any means, but it's not good, either.

The only other gripe I have about gear is that there don't seem to be enough different models/textures for all the stuff you pick up. Supposedly, Torchlight only had 11 months of development time from start to finish, so I suppose this can be overlooked. It's a shame, but most games with the amount of different gear to be found as Torchlight suffer similar limitations, so I guess I can't complain too loudly.

The graphics in Torchlight seem a little cheap at first, but they get the job done, and once you get into the action and the camera pulls away from your character, you'll completely forget how simple they are. If you squint your eyes a little, it even looks a bit like all the Diablo 3 screens/videos we've seen so far, and that's definitely not a bad thing.  It's not going to wow your friends like Crysis might, but the graphics are consistently good, and that's what's important. Player and enemy models are nice, and have a broad range of animations. Color is used well and spell effects are appropriately awesome. The cartoonish graphics are nice to look at, and the world is vibrant and detailed. Actually, sometimes it's so detailed that you might lose some of the dropped loot in the background of the dungeons, but luckily Runic Games included another all-too-familiar feature, which lets you toggle nameplates for all the items on the screen. I should also mention that the game runs great on my machine.

Sound and music are nothing to write home about, but get the job done as well. The music is dungeon-ish and serves its purpose; it fills in the gaps between sword slashes and enemy grunts. And speaking of sword slashes and grunts, those effects are decent as well. There is even a little bit of voice acting sprinkled here and there, between levels where the story progresses, as well as when you talk to merchants in the town.

This is yet another area of Torchlight that crosses dangerously over into Blizzard's realm. Some of the music, like the town theme and the library theme, actually sounds like they were lifted straight from Diablo. And the first time you leave the blacksmith behind, and he yells "watch yer back" in his Scottish accent, you'll wonder if Runic Games didn't cast the same guy who did all the dwarven male for World of Warcraft. All of this makes the game seem, again, familiar to anyone who has played these other games, but I still wish Runic had gone the extra mile and not been quite so blatant in lifting ideas from Blizzard.

I've not beaten Torchlight yet, but I've spent many hours with it so far, and I'm thoroughly enjoying it. It's not entirely original, but everything it's borrowed from other games adds to the experience so well, it's really hard to complain about it too loudly. At only $20, with three-character classes to play, and a near infinite number of levels to play through, thanks to the random level generator and upcoming level editor, Torchlight it a great value. I'm not sure if the game will last me until Diablo 3's eventual release, but it should be good for at least partially filling the gap we've been in since Diablo 2. The Torchlight MMO that's in development might also be good for filling the void, but we'll cross that bridge when we come to it.

For now, go try the Torchlight demo. If you like these types of games, or if you're a loot whore in training, you'll probably like it a lot.