Showing posts with label server. Show all posts
Showing posts with label server. Show all posts

Wednesday, May 16, 2012

Diablo III First Impressions

Diablo III came out yesterday (5/15/2012) and although it spent much time down because of the massive amount of traffic they were experiencing, I was able to spend a good couple of hours playing. I wasn't really sure what I wanted to play until a couple hours before doing so. I originally settled on the wizard but when I got to the character creation screen I went for the witch doctor. I feel like whatever attracted me to play him is the same thing that made me want to play a warlock in WoW.

I logged in and watched the great character intro scene. Once the game started I did the first thing necessary: turn down my graphics settings so it played at a decent framerate. I was a bit dismayed that my computer had as much trouble as it did, but it's from 2007 and its graphics card is from 2008 and well, what do you expect?

The witch doctor started out okay. I had Shoot Poison Dart and Stab With Knife for my two actions. I didn't really enjoy that very much. But Shoot Poison Dart was quickly replaced by Throw Jar of Spiders and I really started to love the flavor of the class. In short order I also received Grabby Zombie Hands, Summon Zombie Dogs, and Shoot Flaming Bats and I was quite happy.

The voice acting in the game is a wonderful addition. It allows you to take in the lore and story without slowing down and stopping, which is very important so that you can keep that Diablo pace without miss out on the story. I really enjoy the random spurts of lore you occasionally get from the "Lore" button that will occasionally appear in the bottom right of the screen. The more thorough questing system is a wonderful addition to the game. It still feels like Diablo (as opposed to WoW) but makes it much easier to keep track of what's going on.

I also think that the skill system in Diablo III is great. For those who haven't played it you have skills bound to left mouse, right mouse, and 1-4. Each of those buttons has a particular set of skills that can be assigned to it, and there is no overlap in what skills can go in each position. Furthermore, skills have runes that are accessed as you level up which augment them. And skills cannot be switched out mid-combat.

Having your skills locked to certain buttons gets me really excited. It's simultaneously simplifies the gameplay and challenges you. By not having access to all of your skills at a time you're forced to strategize outside and inside of battle. You have to figure out what skills go well together and execute them well. It allows for a great diversity of gameplay because switching out your skills and runes you can create a vastly different character.

And yes, the game still feels like a Diablo game.

With regards to the launch day issues: I don't feel contempt for Blizzard, because I do understand that there is a limited degree to which you can prepare for these things, but it is still their responsibility to prepare for it and I do hold them accountable. I understand all the reasons that they have for requiring the online connectivity and agree that it's the best choice, because it's not JUST a single-player game. There is an economy, of currencies both virtual and real, that is attached to this so that security is of paramount importance.

Interestingly, I read an article a short while back about Zynga's server structure. They have their own servers that they use to host all of their games that they have custom built and everything, like anyone with a large number of servers should. However, they also utilize Amazon's cloud servers to deal with spikes in their server needs. This way they can quickly react to changing server loads without having the type of errors that Blizzard is having. Now, I don't work for Blizzard nor am I particularly versed in server things, so I don't know if there may be something that could keep them from doing such a thing, but it's definitely something that, if I were an executive and Blizzard and I had heard about, I would have the right people look into it.

In short: amazing game :) but launch day issues :(

Wednesday, February 8, 2012

Guide: Preserving macros when transferring servers

He didn't have his macros. Do you want to end up like him?
As you may have noticed in my earlier blog posts, I've changed servers on a couple characters recently. Upon logging into both of those characters I realized something horrible. The worst thing possible had happened. All of my macros were gone. For the first character I transferred, my priest, this wasn't a big deal. However, when I transferred my druid, this was a massive deal. My bottom left action bar was filled with macros that changed the ability they displayed every time I changed form. Recreating all of those would have been an absolute mess to figure out.

I thought, "There must be a better way." Lo and behold, there was.

If you find yourself transferring servers and missing your macros, there is an easy fix. While logged off, go to your main World of Warcraft folder (for me in Windows 7, it's C:\Users\Public\Games\World of Warcraft), then go into the "WTF" folder, then "Account" and then into the folder for the account the character was on. Then go into the folder for your old server and into the character's personal folder. For example, the full path for the folder that I'm in is "C:\Users\Public\Games\World of Warcraft\WTF\Account\(account name)\(old server)\(character name)".

Once there, copy (or cut) both of the files named "macros-cache". One of them is a '.txt' file and the other is a '.old' file. I don't know if both are necessary, but I copied both and it worked. Now go to the folder for your character on the new server ("C:\Users\Public\Games\World of Warcraft\WTF\Account\(account name)\(new server)\(character name)")and paste these files into there, overwriting any version of these files that is already there. Once you've done that, all you have to do is log in and all your macros will be there, on your bars, where they belong.

This will definitely put all your macros in your macro book. If you have action bar addons, I don't know if they'll automatically be on your bars. I use the default UI for my action bars and all of my macros showed up there when I logged in.

In short:
  1. Go to the folder for your character on the old server
  2. Copy macros-cache.txt and macros-cache.old
  3. Paste those files into the folder for your character on the new server
You have to be logged out of that character for this to work. World of Warcraft loads your macros when you log in, so if you do this when you're already logged in your macros won't show up. Then when you log out World of Warcraft writes what macros it has to those files. So if you put those files there while logged in, it won't load them and it will take what macros it has (none) and overwrite the files you just put there (with empty files).

I hope this helps!

A while back I wrote a guide on how to get your addons to stop talking to you, especially on log in. If you hate your addons welcoming you when you log in, go check it out.