Archive for the ‘Computer Games’ Category

Since the release I’ve been logging on most days to get the daily bonuses, then logging off as I don’t have time for long gaming sessions.

With five characters that means slow progress :). My Warrior finally passed level 30 last week and the Elementalist is getting close.

One issue in most MMOGs is the lack of storage space. The game expects you to collect dozens of different objects, but gives you only a couple of dozen slots in your bags so you’re continually having to run back to a town to sell junk or put it in the bank.

Guild Wars 2 has the ‘sell junk’ button which saves time, but you still have to get to a merchant. What I hadn’t realised is that the inventory window has a ‘deposit collectibles’ option on the tools menu, which will automatically deposit any collectible items (ore, wood, plants, etc) in the bank from anywhere in the game. So after you’ve been running around for an hour and gathering all the resources you passed, you can send them straight to your bank from anywhere in the game and then access them from any crafting location.

Just another thing they’ve got right.

Now that the GUI has an FPS display, I was able to try the different options last night and see what made a difference to performance. The answer is: not a lot.

I switched every option down from high to low, and only one made more than 1-2 fps difference: sampling. Supersampling halved the frame rate, dropping from 15-16 down to 8. Subsampling (rendering at half resolution and scaling up into a blurry image) increased it by about a third.

So I’m not quite sure where the bottleneck is. Clearly the GPU is limiting the game to some extent because rendering to more pixels slows it a lot and rendering to less speeds it up somewhat, but the main limit seems to be CPU. Reducing LOD distance to low made little difference so it doesn’t seem to be graphics geometry.

Interestingly, I noticed last night that my Norn character is getting 20-25fps whereas the human gets 15-20. There must be something different about the two zones.

Guild Wars 2 is up, and has been since 10pm last night. I had my first character created within about fives minutes to ensure I kept my name, and I’ve now reserved all the ones that I really want.

No big issues so far other than some lag early on when everyone was level 1. They’ve added an FPS readout on the options menu, and my laptop is getting around 16 FPS with everything on high other than sampling.

And Guild Wars 2 must be popular, because one single post on the subject was hit with a dozen spam comments overnight.

Starts around midnight tonight. So I doubt I’ll get much writing done this weekend.

Another week, another stress test. I didn’t really notice much new this time other than a lot of lag which I didn’t see in earlier events. The devs said there was some kind of internet problem, so hopefully it will be fixed before next time.

I logged into today’s four-hour stress test for a couple of hours; one thing I wanted to try was setting all the graphics to maximum on my laptop. I was unsurprised to discover that it was unplayable in that configuration, but by turning off supersampling and leaving all other settings on their highest level it was still quite playable; it was obviously chugging some, but not enough that I couldn’t play the game.

For the record, the stats for the laptop are:

  • Intel i5 2.27 GHz (not sure which model)
  • Nvidia GT330M graphics with 1GB Video RAM
  • 6GB RAM
  • Windows 7 x64 Home Premium
  • Video resolution 1366×768

For the released game I suspect I’ll be turning one or two settings down from maximum (e.g shadows, which don’t seem to make much difference) and keeping the rest high.

Lion’s Arch

And in stereoscopic 3D:

Lion’s Arch 3D

I already bought Guild Wars 2 so the question of whether I’ll be playing when it’s officially released next month is moot. I’ve played a number of MMOs in the past, but quit them when I reached the point where I was paying every month but only had time to log in once or twice. With the Guild Wars games I can buy them once and play when I have time, and the lack of a monthly fee means the developers don’t have to create long grind-fests to keep people playing and paying; I’m sure they’ll release expansions that I have to pay for, but the games with monthly fees do as well.

Made It, Ma. Top Of The World.

Here are some thoughts on the PvE elements of the last Beta; I didn’t try PvP other than the final Beta event. Screenshots are in stereoscopic 3D. Display them at full size and cross your eyes to see the 3D effect.

There are a number of major differences between GW2 and the other MMOGs I’ve played. One of the most obvious is in the ‘quest’ mechanics. In an older MMOG like Everquest, a typical quest would involve talking to one NPC who says ‘collect a hundred rabbit ears and I’ll give you a rusty sword’. No-one explains why anyone would want a hundred rabbit ears (is he having some kind of ‘Nam flashback?), why they think a rusty sword is a good trade for them or why the game designers think that it’s fun for the player. Nor does the quest affect the world or anyone in it; the next person who speaks to the same NPC will find he’s still looking for a hundred rabbit ears even though a dozen people already collected them that day.

Wolf Spirit.

Guild Wars 2 largely replaces quests with ‘events’. These are short, scripted sequences which can be triggered randomly, as a result of a previous event or by talking to a particular NPC, and can follow each other in different ways depending on whether players succeed or fail. If you are travelling nearby at the time, the event will pop up on the game HUD and you can join in or pass by. At the end of the event you receive a rating of bronze, silver or gold depending on how much you influenced the outcome, and receive rewards based on the impact you had. Unlike the old-style quests, part of the reward is given in points you can spend at reward vendors, so if you don’t want a rusty sword you can buy apple pie instead.

Here’s an example; not an actual sequence from the game but based on some events that I played through at the weekend. A supply caravan is waiting at the gates of a town, and the event is to escort it to the abbey down the road. So you walk with it, kill any mobs which attack, destroy road blocks, and eventually you reach the city. That spawns the next event, which is to help the monks as they brew beer from the supplies, by tasting it or killing the creatures that are eating the ingredients. When that is over, the beer is stockpiled outside the city waiting for the caravan to take it to the thirsty soldiers at a nearby fort, and bandits try to steal it. Finally, you escort the caravan to the fort and the whole sequence is done.

But that assumes that all the events succeed. If the bandits do steal the beer then that event fails and you receive a lesser reward. But instead of ending the sequence, the next event might be to follow the monk to the bandit camp and recover the barrels, after which either the sequence ends or you continue to escort it to the fort as before. Whatever happens, the events occur in the main game world, you can join or leave at any time, and nothing prevents you from replaying an event you’ve completed when it spawns again.

Some events involved capturing areas from mobs, or defending those captured areas when the mobs tried to recapture them. One of my favourite moments over the weekend was an attack on a fort where I was standing on the battlements with a rifle shooting attacking mobs five levels higher than me while higher-level players outside the gates fought them hand-to-hand. We won that time, so I don’t know whether they would actually have taken it over if we failed, or just killed a bunch of people and left. Other events are largely non-violent, such as having snowball fights with the kids in a village to entertain them, or tidying up a fort.

Overall I thought the events worked pretty well, and while I did have to collect lost rabbit food and carry it back to an NPC while evading the rabbits that were trying to steal it from me, I never had to cut their ears off. In addition, Everquest, despite the name, had a policy where quests could not give enough experience to make them more efficient for levelling than killing monsters. In Guild Wars 2, events are one of the fastest ways to level up, and if you do all the events and exploration opportunities in a zone you’ll be around the right level for the next one.

This Just Looked Cute.

Death is an area where the game has more of a single-player RPG feel than traditional MMOGs. When you’re ‘killed’, you’re left in a semi-playable state where you can try to finish off the mob that attacked you using a limited selection of skills and, if you kill it, you return to life; I’ve seen this in at least one other game but can’t remember what it was. If you die, you either have to wait for someone to revive you, which any player can do, or pay to be teleported to a way point and then pay to repair your gear. The best part is that players gain experience from reviving others, so once the fight is over there’ll probably be a queue trying to get some free experience that way.

The one element I really disliked was the repair system, where dying without being revived damages armour. Compulsory repair mechanics always suck, and one of the most popular mods in games which enforce them is usually the one that disables repair. Having to travel half-way across the map and pay money to get your gear working again actively discourages exploration and experimentation and I really hope they remove it from the final release. How many times did Conan the Barbarian turn to his leather bikini-clad sidekick in the middle of a dungeon and say ‘sorry, I have to go back to town to fix my sword’?

Guild Wars gave players hundreds of skills and allowed them to pick eight at a time. Guild Wars 2 has a simplified version of that system where there are a substantial number of skills and a player has ten available. Of those, five are based on the weapon you are using — and, in the case of the Elementalist, on the element you have currently chosen — while the player can select the other five from skills they’ve learned. That initially confused me, because my Elementalist had fire skills and I switched to water, then switched back to fire and my skills were gone; in the meantime I had changed weapon, so a new set of fire skills replaced the old ones. The per-weapon skills must be unlocked, but that seems a little pointless when killing a few dozen mobs is enough to do so. The other five skill slots are unlocked as you level up or gain skill points via the skill point challenges, some of which are as simple as reaching an out of the way spot while others require defeating a boss mob.

The Swamp.

Another neat but sometimes painful feature is down-levelling, allowing you to play in any of the lower level areas of the game so you can go back and complete areas that you missed. If, say, you’re level twenty but in a level five area, the game will treat you as though you were level five but you still retain the level twenty skills. Consequently you’re better than a level five newbie, but not totally overpowered. I did find this painful at times in the ‘personal story’ event sequence which you play solo, as my level twelve character was fighting level four mobs but down-levelled to four and nearly dying on several occasions.

Area of effect skills are still important in combat as, like Guild Wars, you’ll often be swarmed by groups of mobs and have to take them down fast. One major change is that the goal of combat now appears to be not getting hit rather than surviving the hits. In Guild Wars, your character automatically followed the mob you were attacking and you had little need or ability to move in combat other than backing away from mobs that attacked you if you were a class with poor defence. In Guild Wars 2, movement is often essential to avoid being wiped out in a few hits, and unlike, say, Everquest, you can cast spells while moving. As with many other games, hitting the move keys twice will dodge an attack, and some skills provide other means of avoiding them; for example, the Elementalist has a skill which rolls away and leaves a trail of fire behind to burn anything that tries to follow.

Since I play on a laptop with a touchpad, this did make combat difficult at times, as did the removal of target auto-facing. I often found myself attacking something I didn’t want to attack, or having to spin the view with the touchpad so I was facing a mob which had run past me. Many times I was instant-killed by a boss mob for no apparent reason because, presumably, I didn’t dodge its AoE attacks. This was worse with my Warrior character as he had to follow the mobs to poke them with a sword while the Elementalist could sit back and nuke; I eventually found that using a rifle worked better for the Warrior than a sword or axe.

With ranged weapons, on a number of occasions a mob was flagged as invulnerable because the game thought that I was exploiting the geometry to attack it when it couldn’t fight back, or it was behind an obstacle when I could clearly see it and see my attacks hitting it. They are also tethered and run back to their spawn point if you move too far way, and the tethers are often short enough that if you outrun them while evading attacks they’ll have walked away and regenerated to nearly 100% before you can catch up, so you have to kill them a second time. Underwater combat seemed difficult because I couldn’t figure out the movement keys; I’m sure they’re in the controls menu, but I didn’t need them often enough to look them up there.

Fortunately combat gives relatively little experience so you don’t need to fight all the time. Guild Wars has rarely been about repetitive grinding to progress, and that remains true in Guild Wars 2. You might have to fight a lot of mobs to reach the next level, but you’ll get there much faster if you don’t just sit in one spot and kill them repeatedly. Most things in the game provide experience rewards to level you up, and grinding provides the least. I don’t understand the rules for how much experience a mob gives, but they seem to vary based on how many types you’ve fought in one day and how many other players are in the same area killing them. Travel gives many times as much experience as killing a mob, events give even more, even crafting gives experience, though I don’t know whether you could level all the way to eighty without killing anything. Completing daily achievements (e.g. ‘kill ten different mob types’) gives a bonus.

Everquest had the ‘holy trinity’, of Tank, Healer and Crowd Control. It varied in importance through the game as expansions and spell changes made some elements of the Trinity more or less important, but through most of its life you needed all three to survive in dungeons. Guild Wars had a similar arrangement where you couldn’t enter a lot of content without a Monk to heal or deflect damage, and many classes could do some kind of crowd control. In Guild Wars 2, every class has its own line of self-healing spells, and every class I played had some kind of ‘heal other’ and crowd control abilities. For example, the Elementalist’s water magic line can heal other players as well as causing damage and their air magic can knock down the bad guys. The Warrior can knock them down with a hammer, or revive dead players by killing bad guys. So there’s no perfect group combination, all characters can work if they’re played right.

Crafting seems to work fairly well but is the only time I had to grind over the weekend, in order to collect the component drops; to be fair, in part that was because I sold a lot of drops I didn’t think I’d need, later discovered that I did, and couldn’t remember where I’d sold them in order to use the buy back feature at the merchant. Crafting armour requires multiple stages with multiple drops, and you get experience for each one. One nice feature, similar to Guild Wars, is that you have separate bank slots for crafting drops so you don’t need to carry a dozen backpacks full of the bits and pieces you require.

A Vista.

Vistas were a new feature for this weekend, locations which give particularly good views of the scenery; when you reach one and select it the game switches to a camera flying around the local area to show it off. Again, they give experience, seemingly more the more out of the way they are. Some are just spots you can walk to inside towns, others are on top of mountains or buildings which can require some ingenuity to climb and jump to the top. Oh yes, you can jump; I presume because so many Guild Wars players complained about being forced to fight around obstacles that they could jump over in real life, they’ve made jumping almost essential in Guild Wars 2.

Overall its a nice progression from MMOGs of the past and maintains much of the Guild Wars feel, with only a few annoying features. I would say the biggest flaw is the ‘tutorial’ area which is different for each race but typically consists of running to talk to one NPC who sends you to a place where you’ll go through two or three events in a sequence and then you’re into the newbie area proper. It left me at least as confused about the game changes as I was when I first logged in, so I would like to have seen it explain the more important features rather than throw you straight into using them.

So the Guild Wars 2 open Betas are done and good fun was had by most.

Hungry and ready for action

I thought it was going to finish at 2am Saskatchewan time so I would miss the end event, but I forgot the DST changes and it ended at 1am instead. The final hour was a server-wide event called Hunger Royale, which I presume is a homage to the ‘Hunger Games’ books that I’ve never read. Players in each zone were split into two teams, given a rifle with a small amount of ammunition (10 rounds?), a hunger that caused perpetual loss of health and a limited amount of food to regenerate that health, then left to try to survive for about half an hour. Ammunition stations and respawning food caches around the map provided some supplies, otherwise you had to kill other players and steal their stuff; for the first few minutes death resulted in respawning as a player, after that you respawned as a ‘helper bot’ which could drop ammunition and provide a brief shield against bullets.

We started with about sixty players per team and we were down to nine when I died with about ten minutes to go. The team won by adopting the rather sensible policy of hiding near a food cache in the last few minutes of the game, and letting the remaining players of the other teams die. A few minutes later the server disconnected and that was that. I’ve played in a few game Betas before, including the original Guild Wars, but this was the first time I felt sad about a game going away when it hasn’t even been released yet.

A few pictures are attached; I hope the outfit is available in-game, even if the rifle won’t be. This is my Elementalist character, who has some history behind her.

Time to go

I presume Glint is an Arenanet developer, based on the name and the icon.

Ready for action in 3D

Helper Bot in 3D

Back in 2001 a computer magazine gave away a free copy of Everquest as a cover CD. After I’d subscribed for a while I started a Mage, and picked a Dark Elf because they were the best-looking and faction for an agnostic Dark Elf enabled them to travel to most parts of the game world without being immediately killed. I already had a male Dark Elf Necromancer, and the life of an Everquest Mage mostly consists of looking after your pet, summoning beer, nuking the heck out of naughty monsters when they hit 50% health or running around screaming like a little girl with a big monster chasing you if you nuke it before 50% health*, so I decided a female Dark Elf would suit the class better.

The random name generator came up with a name was already taken, but add one more letter and it worked OK. I haven’t played Everquest in years, but I played that character for a long time and she was the only one who I played through their whole Epic quest sequence, so I’ve continued to use the same name for Mage/Elementalist characters in other games ever since.

More on the actual game tomorrow.

* – the life of an Everquest Necromancer, of course, mostly consists of running around cackling with glee as a big monster chases you while your pet stabs it in the back. Except when snare breaks and then you do scream like a little girl.

I see a new feature added to Guild Wars 2 for this Beta is stereoscopic screenshots. They work surprisingly well, but I only took a couple today to test them out. Here’s one of them; click for the full-size version.

Human Warrior and Elementalist in 3D

I’ll try to take some more tonight which show something more scenic than a warrior’s butt :).

Another Beta weekend, so not much writing happening until Monday :).

Guild Wars 2 release date has finally been set for August 29th; which is handy because I should actually be able to keep my character names from Guild Wars 1. Most of those names seem safe, but one has already been taken in the Beta so it won’t last long when the game is actually released.

In the meantime, I found a couple more screenshots. These are using the DX9 engine, with mid to high quality settings.

Norn warrior and… I have no idea what race the girl is

Human Ranger and human NPC

So far I haven’t had much time to play in the Guild Wars 2 Beta this weekend; between Createspace and my Canadian citizenship application (a topic for another time) I don’t have much time to spare.

Necro And His Pet

Guild Wars 2 Charr Necro

So far it’s proven fun and runs well on my laptop with a 2.27GHz i5 and an Nvidia GT330M graphics card. One nice feature is that it optionally renders screenshots at a much higher resolution than the game normally uses, so the quality is much better. The graphics are pretty good, while still retaining obvious similarities to the original game. However, I suspect some features either haven’t been implemented or have been disabled for performance reasons (the screenshots, for example, don’t show any player shadows).

In a few hours play I only saw one crash, and no other obvious bugs, so it seems fairly polished but not perfect. Only three of the five races seem to be implemented, so clearly there’s more work to do there.

While they’ve improved the quest mechanic in some respects it’s not as revolutionary as it sounded; you still get quests, but they’re less the ‘kill a dozen rabbits and bring me their ears’ and more ‘stop the bandits who are stealing things from the farm’. Which is better, but I found that often I would arrive in the middle of such an event and not really know what I was supposed to be doing.

Guild Wars 2 Human Elementalist

This was particularly true in the initial tutorial area where half the time I wasn’t really sure of what was going on. The game would tell me to go somewhere and then the gates closed as I got there, and was that my fault or did I just not get there fast enough, or…? Who knows.

Overall it’s a very different game to Guild Wars. In some respects that’s better, but we’ll have to see how hard some of the early events become when the newbie zones thin out and there aren’t twenty players in each event any more.