Monday, June 16, 2008

I've been playing an old RPG* called Titan Quest. Two word summary: Diablo Clone. Diablo 2 was lots of fun, and so is Titan Quest.

One thing that struck me about the game design is that it keeps the game simple at the very beginning. You start out as a generic character, wearing generic clothing. The only thing you have to decide at the beginning is your name and gender. Very simple. So simple in fact I thought I was missing something when I created my character. World of Warcraft, which also delays a lot of complexity (talents, spells, mounts, etc.) makes you choose race, class, and appearance at the beginning of the game. Titan Quest is … spartan (pun intended).

As with many games, as you fight, you gain equipment. Not unusual. But what is unusual is that all the equipment drops are what the monster was wearing at the time! The caveat is that equipment is often damaged during the fight, and what drops can be of lower quality than what it was wearing originally (or it could be so badly damaged it's not useful). I'm not sure if the damage level depends on the battle. I'm also not sure if this game mechanic adds much. The equipment also can be enhanced with “runes” (like Diablo 2), except the mechanics are different, and IMO more fun. You have two weapon sets, which allows you to play both ranged and melee, or have an alternate weapon for monsters that can resist your primary.

What's I really liked was the class/talent system. At every level, you gain skill points, which can be used either for advancing general knowledge of an area (a class), or for unlocking a new skill, or for improving a skill. Many skills can only be learned if you have a lot of knowledge in that area. My initial instinct was to get a few skills and improve them a lot, so they'd be supremely powerful skills. However, the strategy guides I've read online suggest that you're better off learning the general knowledge first, and then learning the higher level skills. So this gave me an interesting tradeoff: if I learn the general knowledge (which also gives me better stats), it's delaying my gaining skills. I might have a harder time now, but the payoff is that I'll get the more powerful skills sooner. (Side note: with the expansion pack you can pay to unlearn skills.) I've decided on a middle path: I picked a small number of skills to focus on, and spend the rest getting general knowledge. As with many RPGs, as you add skills, you get more options of play style, not only statically (in the choice of skills) but dynamically (in choosing how to use combinations).

In addition to the general knowledge vs. skill choice, Titan Quest also delays the introduction of classes by tying it to the skill system. You don't choose a class until level 2, when you have skill points, because you have to use those skill points to choose an area of study. At level 8, after you've been playing the game for a while, you get to choose a second area of study. So now we have over 30 class+class combinations, but you don't have to pick until you've gotten a feel for the game.

I've been quite happy not having to make so many choices at the very beginning of the game. When I first start playing, I don't have enough information to make that choice. That means I'm often going to make a bad choice. Delaying a choice not only reduces complexity as I'm learning the game, but it allows me to make better choices. I think Guild Wars and Dungeon Siege II do something similar with their class system. Titan Quest and World of Warcraft also allow you to unlearn skills, which means you can explore more styles of play without starting over from scratch. When penalties for making a wrong choice are reduced or eliminated, people take more risks. They explore more. They try more things, and have more fun.

Aside from the interesting class system, I think the game is mostly like Diablo 2, down to potions and portals and “acts” and economy. This is a good thing. The graphics are incredible, looking like hand-drawn 2D art, except it's actually 3D. I've been having lots of fun. Unfortunately, I don't think I'll play through a second time. Unlike Diablo, the maps are hand-drawn and not random. This makes it more enjoyable the first time and less enjoyable on subsequent plays. Also, it requires the CD in the drive, and having to swap CDs with whatever game I get next is a huge barrier. Still, I'm going to get ~50 hours of gameplay for $20, and I think that's a pretty good deal.

*Update: [2008-07-31] Some people pointed out that there's not much “role playing” in this “role playing game”, and delaying choices may be less appropriate if it's a true role playing game.



Tom wrote at June 26, 2008 4:02 AM

Love the Blog Amit! Loads of useful resources and stuff!

ronh wrote at July 06, 2008 12:28 PM

I'm glad to see you interested in Diablo-like games. The genre was really left out for years since nothing reached the levels of replayability and fun gameplay D2 offered (and still does).
Speaking of Diablo, did you hear about Blizzard's last announcement?

Amit wrote at July 06, 2008 5:27 PM

Diablo 3 does look interesting. I'm looking forward to more games with limited camera options. I think my dislike of 3d games is primarily because I have to move a camera around, not because the game itself is 3d.

Playing World of Warcraft, I find the camera manipulation to be rather annoying. I'll be walking along and suddenly a tree will block my view, and then it's my job to move the camera so that I can see again. What a pain!

newton wrote at July 11, 2008 5:18 AM

"I've been quite happy not having to make so many choices at the very beginning of the game. When I first start playing, I don't have enough information to make that choice. That means I'm often going to make a bad choice."

Thank you. This has bothered me for *ages*...

Anonymous wrote at August 07, 2008 5:43 PM

Old game? That was released in 2006. Bard's Tale is old...

Amit wrote at August 10, 2008 4:24 PM

True, 2006 isn't that old. :)

RIck C wrote at August 10, 2008 7:25 PM

Have you seen the "controversy" about the color palette of Diablo 3?

One of the devs talks about the choice of colors and so on. It's pretty interesting reading.

Amit wrote at August 17, 2008 11:09 PM

Rick, thanks for the pointer! I do tend to like noise textures, but when I went back to play Diablo 2, it seemed too dark. It was just too hard to see everything, and I ended up maxing the brightness on my monitor, especially in Act 1 and Act 3.

Being able to see the important objects clearly is a complaint I have about lots of today's games, and I had hoped Silverfall's art would inspire others to make something easier to mentally process. Having to manipulate cameras in 3d worlds is also annoying, for the same reason. What's best for art or technology (both of which are great for marketing) is not necessarily best for the gameplay.

I admit there are certain styles of games (especially first person shooters) where actually seeing where things are is a major part of the challenge of the game. I generally don't enjoy these games, but many do. I'd rather know where everything is, and then face challenges involving tactics, strategy, resource management, optimization, etc.

DX Jas wrote at September 08, 2008 4:33 PM

I bought that game for the sole purpose of looking at their spring system for grass movement. If you get bored go back to the first level with your buff level 30 character. You can actually hit beasts off the screen!

My tool developer's blog:
Happy Coding!

DX Jas wrote at September 08, 2008 4:34 PM

I bought Titan quest just to see their spring system for moving grass! If you get bored go back to level 1 with your level 20 character. You'll have fun smashing goatguys off the screen and waiting all day for them to land! :)

My blog: