Call of Duty : World at War

Call of Duty : World at War

Call of Duty : World at War” is the latest addition to my addictions collection.  As I mentioned before, it’s been a while since my last gaming dive, so I don’t have much to compare this game to.  But it stands on its just fine.

It’s a first-person shooter, with the plot laid out during the World War II.  Missions are switching back and forward between two characters.  One is the US Navy marine, fighting the Japanese.  And another one is a Russian private fighting the Germans.  There is plenty of variety between the two setups.  They cover pretty much anything you can think of from the top of your head – jungles, street fights, tank battles, air-planes vs. battleships, and so on and so forth.  Up to the Berlin battle and sticking the red flag on top of the Reichstag building.

There are a few difficulty modes that you can switch between to suit your gaming preferences.  I like to walk through the missions on a moderate level, so that it’s not too easy, but at the same time not too hard.  Once I get through the whole story and unlock all the missions, I sometimes try to replay with increased difficulty level.

Once I passed all the missions a few times, I put the game away.  Otherwise it’s getting pretty boring, isn’t it?  Well, I almost made that mistake.  Again, memories of my previous gaming experience were suggesting that nothing much changed in terms of networking, so on-line multi-player won’t be much fun.  That’s how it was back a few years.  And maybe with types of games that I was playing back then.  To my surprise, not with Call of Duty.

I decided to try my luck with multi-player and was very surprised at how well it went.  Maybe because Call of Duty is not as dynamic as Quake III, or maybe because the game protocol works in a very different way, or maybe because of something else, which I truly don’t care much about, but the result is pretty good.  Not that it just doesn’t lag bad enough to spoil a game, it’s actually working fast.  Fast enough for me even to be able to snipe.  To be fair, I still can’t snipe fast moving targets (e.g.: running soldiers and dogs), but I can shoot moving targets (e.g.: walking or crouching enemies).

Also, I really like how the multi-player system keeps you in the game all the time.  You start with something like a private uniform, and gradually make your way up the military hierarchy.  Participation in games, killing enemies, destroying enemy machines, and the rest of the war stats count.  The more damage you do and the least you die, the higher you move up the ladder.   While being promoted is all cool by itself, here you have extra stuff – more weapons get unlocked and more skills are learned, which you can later on combine and save to use in the game.

Also, additional points are awarded for completing challenges while in multi-player.  Challenges are like your personal goals.  For example, kill a certain number of enemies with specific weapon, or from a certain position, run a combined distance of so many kilometers, fall so many feet down and stay alive, etc.  This is one of those little unimportant things that keeps me coming back to the game every time I have some free time, and think about it when I don’t.

What else do I like about it? Well, there are quite a few more things.  For example, I like the teams are balanced, and how best players are always highlighted using different features (ranks, clan tags, clan tag colors, etc).  I like that when you are killed in the game, they show you a kill cam, so that you know who killed you and how.  This is very useful to get rid of camping, where  a player finds a hidden spot on the map, hides in there and kills everyone and everything that happens to pass by.  With kill camera everyone is practically forced to move around and change positions all the time.  I like how the maps are built.  They have plenty of space on one hand, and they give you a feeling that you are in the middle of action and enemies are everywhere around you on the other hand.  I like the 40 second break between matches, and how matches are of a perfect length – not too short, not too long.  And I like the quick re-spawn  And I like how you can fight the battle from inside a tank, shooting a canon, or, on top of the tank with a machine gun.  Or as an infantry, blowing up those tanks.  And so on and so forth.

In short, highly recommended for anyone who likes first-person shooters.  Both the single- and multi-player modes are fun and there is plenty to explore, collect, try, and advance before you’ll get bored of it.

Partial restore of the old content

To my huge surprise, I just came across a partial backup of my old blog. Most of the content is there, however the WordPress part of it is broken, and there are some misbehaviours in categories, tags, and comments.

Since many of the posts in that blog are linked from all over the web, I decided to put them back online. However, I locked the old blog and it will not accept any new comments, links, or registrations. They will be no new posts. And there is a large red box on top of every page, sending people to this blog.

Old blog locked
Old blog locked

I don’t think it makes any sense to fix anything else about that blog, nor do I think that merging the old one and the new one is a good idea – it will just create more work and will not sort out any mess.

Instead, I will gradually move content into this new blog. I will only move the important articles, and I will edit them to fit the site, as well as update any outdated materials.

… at least not everything is lost forever. These are good news and I am happy again.

Running simultaneous Firefox sessions with different profiles

The more and more I use Firefox, the more add-ons I install, and the heavier it becomes.  Recently I got to the point where I am annoyed by all the heavy weight functionality, but cannot remove it complete because I need it occasionally.

The solution to my problem turned out to be pretty simple, even if it required some Google searching and IRC chatting – multiple profiles.

By default, when you run Firefox for the first time, it created a default profile to store all your stuff – saved passwords, bookmarks, add-ons, etc.  However it is possible to create more profiles and separate things a bit.  For example, I currently have three profiles:

  • Browser.  I use this one for generic browsing stuff, such news reading, email, etc.  Firefox add-ons for Gmail, Google Calendar, YouTube, Flickr, and other major sites I used frequently are installed under this profile.
  • WebDev.  I use this one for my web development needs.  Web Developer, Firebug, Live HTTP Headers, and any other add-ons that help me do my job are installed under this profile.
  • Default.  I keep this one clean and empty.  Sometimes I want to see how  site behaves in the browser with default settings – for this I use the Default profile.

Creating this profiles in very easy.  As per Firefox documentation, all you need to do is close all current Firefox windows, and then run Firefox from command line with -ProfileManager parameter.  A small window will popup that will give you options to create, rename, and delete profiles, as well as select with which profile to start the new session.

The problem that I came across was running several Firefox sessions in parallel, each with its own profile selected.  I could easily select the profile for the first session, but when I was starting up the second session, it would just reuse the same profile from the first session.

The solution to this problem is either setting MOZ_NO_REMOTE environment variable to 1, or specifying -no-remote parameter on the command line.  The -no-remote parameter on the command line seems to be a recent addition to Firefox, so if it doesn’t work yet for your version of the browser, you’ll need to fall back on to the MOZ_NO_REMOTE environment variable.

So, if you have a recent Firefox version, you need to run (updating your desktop and menu shortcuts seems like a good idea):

[user@host dir]$ MOZ_NO_REMOTE=1 firefox -ProfileManager

If you want to start Firefox with specific profile (e.g.: DesiredProfile), you can do so with

[user@host dir]$ MOZ_NO_REMOTE=1 firefox -P DesiredProfile

Alternatively, you can export the variable globally, by adding the following line to your .bashrc file

export MOZ_NO_REMOTE=1

If you have a recent version of Firefox, then the command changes to:

[user@host dir]$ firefox -no-remote -P DesiredProfile

Other things that you might want to keep in mind are:

  • Some add-ons will be common between your different profiles.  For example, I want to have my delicious bookmarks available to me everywhere.  For these cases, you’ll need to install the same Firefox add-on to every profile that you will need it at.
  • Some bits of configuration (such as custom keyboard shortcuts, for example), will need to be configured in each profile separately.
  • You might want to have a different Firefox theme for each of your profiles, so that it’s easier to see where you are visually.

Funny gymnastics by Paul Hunt

I love it when people who can do something really well start to fool around.  Here is a good example, a discovery of the week, so to speak – comedy gymnastics by Paul Hunt.

[youtube=http://www.youtube.com/watch?v=tu-YAMiS5wA]

There is more on YouTube if you search for Paul Hunt.  Here is another example.

[youtube=http://www.youtube.com/watch?v=EO_BnsrWMnI]