mike arthur dot co dot you kay

the internet is leaking

The Ur-Quan Masters - A great open-source game

The Ur-Quan Masters
Before you complain about this title completely contradicting my last post I want to point out that I’ve already given myself a good telling off and I’m sure I will never do it again.

Do you like computer games? If not then why are you reading a computer games post?

Anyway, those remaining like computer games. Do you have a computer with Windows, Mac OS X, Linux, BSD or a GP2X, PSP or Windows CE device?

If so, goto the UQM download page and get it now while I tell you why it is such a great game.

I’m a real sucker for good stories. UQM is the open-source port of Star Control 2, one of the best game stories I’ve ever played (and I’ve played a lot of games). Humanity has been conquered by a brutal regime after attempting and failing to fight for their freedom. Their people are enslaved but safe on Earth and their allies have also been enslaved and trapped on their homeworlds or forced to fight for the Ur-Quan’s military. You come to Earth from a research mission on another world, cut off from Earth since the war and don’t know any of the above. The researchers discovered an ancient alien race and ancient technology. From then onwards it is your job to deck out your ship and kick some serious alien arse.

UQM is so good because it is full voice acted somehow, frankly amazing for a game released in 1992. The script is intelligent and amusing, each races having fatal flaws and how you talk to them has a real effect on your interactions with the races later in the game. You have multiple dialogue choices and a huge amount of dialogue available from every NPC if you choose to grill them.

As well as the discussion and interaction you need to gather resources to equip your ship by mining planets, some light trading or destroying enemy ships. No race is forced to be your friend and every race can be at least partially placated on occasion. Your ship can be decked out in the fashion you see fit depending on if you want to play in a bloodthirsty fashion, killing enemy ships, just carry lots of cargo or somewhere in between the two.

Every of the 10+ races has their own music, art-style, feel and area of space. The galaxy is huge with thousands of planets to explore and many nooks-and-crannies than can convey advantages through technology or pivotal diplomatic assets.

Combat is settled in a 2D shooter fashion, flying your little ship about with Newtonian physics trying to outshoot or flee from your enemies.

This game a strange fusion of adventure and action with RPG and RTS elements also thrown in. The bright, colorful graphics have actually aged reasonably well and don’t detract from the great game.

If you like computer games at all I challenge you to leave the Sol system in this game (<1 hour of gameplay) and not be enjoying it. I will be frankly amazed if you do.

This is a brilliant game, hats off to both the original developers and the open-source team that have made the game work so well on modern platforms.

Go and play it now!

Posted in Computer Games, Software Development

3 Comments »

UT3 v1.1 NAT fix

I still keep a Windows partition around, partly to see what the competition is up to and partly to play games. One of my pleasures recently has been playing Unreal Tournament 3. A Linux port is in progress but has yet to be delivered so I’m biding time with the Windows version.

Try as I might I couldn’t get the NAT traversal to work with the v1.1 patch. I read various blog posts informing me to use a STUN server but that seemed unnecessarily overkill.

I finally worked out the problem this evening! Epic added STUN support to v1.1 and added initialised the server variable in the configuration file to a dummy value which turns on the STUN NAT mode, breaking the existing NAT support.

To fix this change the:
“StunServerAddress=stunserver.org”
line in “My Documents\My Games\Unreal Tournament 3\UTGame\Config” to:
“StunServerAddress=”
and it should all just work :)

Posted in Computer Games

7 Comments »

A New Year

We’re on the 5th day of 2008. It’ll probably take me till the 300th day before I remember to write “2008″ instead of “2007″…

Like most people I’ve made a few New Year’s resolutions this year whilst trying to take on a few bits of advice on how to make them and keep them.

Anyway, here goes:

  1. Hack more on KDE. I think the combination of starting a new job and not running KDE4 as my desktop (until recently) has made me slack from working on KDE. Once I actually am using it daily then I reckon I’ll be able to do more work and help with KDEPIM for 4.1.
  2. Practise my bass more. Playing every two weeks with a bunch of music teachers and session musicians is making me feel a little insecure about my playing! I need to practise more, especially working on my soloing and probably buy a Fake book.
  3. Study rather than just reading my Bible. I’m normally alright about reading my Bible regularly but I’ve just been reading it like a novel rather than actually using commentries and then like to properly study the passages. I’ve done this a few times lately and it is far more beneficial, I need to get up earlier and try and do it more often
  4. Play less computer games. I do enjoy gaming but it is one of these activities that really benefits no-one except myself so I want to try and divert more time into things like hacking/music where I can benefit others whilst enjoying myself.
  5. Be a better friend/boyfriend. Just generally take more of my time to try and focus on others and help them with their problems.
  6. Become a better software engineer. Improve my knowledge of my main languages, maybe try and pick up some more and improving my algorithmic math skills.
  7. Take more of an interest in politics. Now that Nick Clegg has been elected the leader of the Liberal Democrats I’ve felt myself want to try and get a little more involved and interested in British politics in the gradual run-up to the next UK elections.

I’m sure there are more but that’s all I can think of for now!

Posted in Computer Games, Music, My Life, Politics

1 Comment »

Exams and a broken Geforce

Had my first two exams, Human-Computer Interaction and Distributed Systems.

Human-Computer Interaction was yesterday and went pretty well. Was nice to see that the lecturer keeps up to date, with questions about robot tour guides, the iPhone (which I predicted would come up as a case study several days before the exam) and David Cameron’s blog.

Distributed Systems was today. I had some disastrous past-paper run-throughs yesterday with Duncan and Alan which left me in a suitably foul mood, convinced of my beckoning failure today. Thankfully the exam today actually went alright. Could have gone better but could have done worse. Some pretty stupid ambiguous questions and insisting on covering every topic in any subquestion meaning you couldn’t get away with not learning any topics. Thanks Bjorn!

If doing stupid finals wasn’t enough pain, my nVidia GeForce 6800GT decided to break on me. I’d been planning on upgrading my system this summer so, as I kinda need my PC working properly for doing my Google Summer of Code project, it looks like my upgrade is gonna happen a lot sooner i.e. when my exams finish.

At the moment I’m thinking:

  • A nice new aluminium case
  • A nVidia GeForce 8800 GS or GTX
  • The cheapest Intel Core Duo with 4MB cache
  • A nice motherboard, preferably with memtest86 and some easy overclocking capabilities
  • A Western Digital Raptor hard disk
  • 2GB RAM
  • A 500GB or bog-standard HDD

Hopefully this will sate my desire to play the latest games and actually have a working system!

Posted in Computer Games, My Life

2 Comments »

Next Page »
Valid XHTML 1.0 Strict Valid CSS 3