Monday, December 17, 2007

The Unified Console - Part 1 of 2: The Conundrum

The Big Three
The most dedicated members of the gaming generation are used to it. More or less platform agnostic, they purchase at least two of the current game console technology iteration designed by whoever makes up the "big three" console companies at the time. For each console, they are expected to purchase a plethora of overpriced peripherals and accessories, only to repeat it (across two to three consoles) in three to five years. In a strangely successful attempt to justify all of this, the marketing teams attempt to spin the various consoles as superior in a specific trait, whether it be online play, graphics, or waggle- we eat it up, and then ask for seconds (or thirds).

Now ask yourself- really ask yourself: Does this picture make even an ounce of sense? It is incredible to hear the bulk of the published and online gaming press discuss all three current console platforms, while occasionally throwing in a jab at how backwards, foolish, and
wasteful the HD-DVD vs. Blu-Ray format war is. Sure, one can argue that game consoles are far more complex in function compared to video players, but not enough to warrant three platforms every three to five years (that's close to a platform per year). The gaming press, and market as a whole, needs to acknowledge that while it's generating heaps of money, today's console platform market is fundamentally broken.


Reinventing the Wheel
One can argue that the most tragic aspect of a three-console market is the adverse affect on the games we play. Whether we notice it or not, our games almost always suffer, as in order to make a profit on a title, game publishers are requiring two, sometimes three ports. Whichever console has the largest install base will typically get the coveted "lead SKU", and will likely have the best performance and visuals, but it's difficult to believe that it reached its full potential without having the complete focus of the entire development team. If you unfortunately do not have the lead-SKU platform, you almost certainly will suffer in one way or another, as evident by these 2007 examples: Madden '08 took a 50% framerate hit on the PS3, Orange Box had severe framerate issues on the PS3, and the Wii version of Guitar Hero III was so overlooked that they forgot to include stereo sound.

What essentially is happening here is that the fundamental hardware advantages of the gaming console model are evaporating. It doesn't take a degree in computer science or electrical engineering to realize that if developers can focus on developing for one set of hardware, characteristic performance tweaks, tricks, and workarounds present themselves. They also do not have to incorporate any overhead-causing "compatibility code" to work with more than one GPU type, more than one CPU speed, and different overall system architectures. However, with the current pack of consoles in today's market, this advantage has been shot to hell. The frequency of exclusive releases is dropping dramatically as we see publishers demanding cross platform
SKUs for virtually all new titles... which ultimately result in varying quality. If one takes a look at the system-level differences between the PS3 and the Xbox 360 they will see a distinct contrast. The PS3 placed all of its bets on Blu-Ray and the extreme CPU power of Cell, while having relatively weak GPU (from the NVIDIA Geforce 7 family) and relatively inferior system/graphics memory, while the 360 lies in the complete opposite camp with bets placed on a common 3-core PowerPC CPU, but the most advanced GPU at the time (ATI's last GPU before today's DX10 line), plus a good hefty amount of memory - and in Q4 of 2007 it appears this bet has paid off. However, this doesn't necessarily mean that it's the GPU and memory that has caused the 360 to have superior versions of multi-platform titles. While the 360 might be slightly easier to develop for (as it still closely resembles PC architecture), it will almost always be the lead-SKU of the title that will take full advantage of one platform and not another. Instead, it has been the extreme differences in the system designs that have caused the non-lead SKUs to suffer. The development studios simply do not have the resources to completely re-engineer their engines for multiple platforms.


Fenced In... with Razor Wire
Now that virtually all new releases will be hitting more than one console, one would begin to believe that whichever console you purchase matters a bit less. However, more problems are then presented. Do you want consistent, integrated, but expensive multiplayer capability, or would you rather have a relatively open, free service with dedicated servers, but sometimes with some networking issues. How about cutting edge graphics, or a new form of control? Slick Blu-ray support or horrific DVD playback? You get the idea. Bottom line is that you can't have it all. Yes, if you have the money you can purchase every bit of hardware, but you obviously can't play one game concurrently on all three systems . Regardless of what platform you choose, there will be aspects in the title that would have been superior had it been played on one of the competing platforms.

Making matters worse, some platform holders are flippantly taking advantage of not only their current market lead, but also the fact that consoles are intrinsically closed off, walled gardens. The best example of this has been the abhorrent advent of "micro transactions". Charging gamers everywhere for 128x128 JPEGS, GUI themes, and map packs is now commonplace. Microsoft, the biggest offender, employed the use of a non 1:1 online currency- a ridiculously impudent marketing strategy. At first, the average gamer may not mind their fenced in playground. However, it eventually wears on most, but only after they have contributed to an investment so large that they cannot even begin to comprehend secession.


Next time- Part 2
In Part 2 of this editorial, we will take a potentially surprising look at what it would take for the world to (you guessed it) adopt a single, unified gaming console platform, while preserving the critically important aspects of variety and competition.

Friday, December 7, 2007

Anatomy of a Fanboy

There's no denying it- we've all been guilty of being a "fanboy" (or "fangirl") of a certain product, service, or even politician/party. We tout this product/person/company as the second coming of Jesus without ever truly investigating the competition, or the actual thing/person/company themselves. It must be a default human reaction to act this way. After all, it makes us feel safe when everything is "right", and all of the time and money you've invested hasn't gone to waste. Problem is, 99.9% of the time, this fact isn't true. That's when the self-imposed ignorance kicks in. After all, buyer's remorse in today's society is a pretty crappy feeling.

The plan was to dig up a good example of "fanboyism", but knowing the internet, a commenter in the
"Microsoft Games Division (XBOX) and Your Wallet" editorial has already left us with some low-hanging fruit:

LMFAO

No I think the service is just fine and this guy is to yound to know any better. Dude just ask you mommy or get a job.

OWN you later
At first it's difficult to notice the poster's argument, but after wading through the grammar (who knows, maybe that was the idea) we can see that this poster believes that the opposing argument of Microsoft's Xbox Live service being too expensive can be offset by a job or a mother. Okay, fair enough. But notice how the poster doesn't make any point to back up the value of the service. No true argument of the object or company in question ever takes place. It is far easier to tell yourself "yeah, things are alright" without ever actually thinking about it. Are you being ripped off? Duped into thinking what you're paying for is worth it? God I hope not! And in the context of the case above, there is no right answer. Yes, paying $50 for that service could be worth it to you. The problem occurs when you come to that conclusion instantly for the sake of your emotional well-being that is detrimental to yourself- more specifically your wallet. The argument here is that he who obeys the quite psychologically-intelligent marketing departments of large companies is the one who is truly "owned".

Fanboys in the technology space are an annoyance, and they can even shift market trends (often for the worse), but in other areas of society. And while this isn't the focus of this blog, this needs to be discussed. Not necessarily referred to as fanboys, but posses almost identical behavior, it is those who unwittingly align themselves to a political party due to one or two beliefs, instead of the whole, who are the most guilty. Even worse are those who support (or damn) a candidate without actually looking at their voting record. The danger here of course is people making votes completely uninformed. Just like the tech fanboy makes his vote with his dollar without doing any research, the political fanboy spends very little time evaluating options (scarily enough, studies have shown that many people vote on looks), and then elects a person into office that goes against the majority of their beliefs.

What should be taken away from this is the following: we all get buyer's remorse sometimes, but instead of blindly supporting the product/company and fooling yourself into thinking you made the right choice only because you've already committed, try the following:

1. Take the product back.

2. Complain to the company. Let them know. You'd be surprised what a firmware update can fix. If it's policy, that may be a little tougher.

3. Give it away. You won't have to look at it anymore, and your buddy might actually enjoy it.

4. Get over it, and try and enjoy the product the best you can. What NOT to do is trick yourself into thinking that said "bad" thing is actually "good". Your subconscious will only become more disappointed as you invest more into said thing.

5. Or, maybe you actually do like it! And if so, good for you for making the right choice. However, should you happen to wander onto any random form of communication, whether it be the water cooler at work or an internet forum, do not back said thing without any true argument- unless you have a hunch that maybe their mom can pay for it.

Wednesday, December 5, 2007

Team Fortress 2 Birthday Easter Egg?



Apparently this is officially turned on December 22nd and August 24th of every year, which are each considered as the birthday of the original Team Fortress. However, a certain server out there found a way to turn it on artificially. Everyone has a little hat, and when blown up they turn into confetti and presents. There are also sounds of people clapping and cheering, and blowing kazoos. Enjoy the screenshots.






Microsoft Games Division (XBOX) and Your Wallet

Pointing out Microsoft's flaws has been low hanging fruit to grumpy geeks everywhere for almost a couple decades now, and it doesn't look like Microsoft (or the grumpy geeks) will change any time soon with the complete technical and marketing folly that Vista has been. Despite this, it is Microsoft's relatively young games division has rapidly become the worst of the bunch. The first Xbox was a test bed for their Xbox Live! multiplayer service, and it was far beyond anything that had been on a console at that point. It was a unique feature at the time, and users had to pay a premium for it. It was a relatively simple service, that was relatively ad-free and reliable.

Today, Microsoft has the Xbox 360 and it is difficult to argue that it hasn't been a success. It took about six months before we saw decent games, but they did arrive, and the titles coming out today are both plentiful and relatively high in quality. The games are now roughly $10 more, but gamers everywhere timidly accepted the claim that games simply cost more to develop these days. But the real coup was Microsoft's marketing of the revamped Xbox Live. Somehow, in SOME way, they were able to convince average Joe console gamer that it was OK- that it was worth it- to pay $50 for an online service- a service that is entirely peer to peer after the match is started. This results in quite a number of serious issues, such as unbalanced play (whoever is the host has a 0 ping), very limited player counts, and overall lag. This is simply not right, and it is sad that so many gamers happily fork over the cash to fuel the fire that is the Gold Subscription model of Xbox Live.

To make matters worse, a recent post by Xbox Live's Major Nelson demonstrated that they weren't done. Free demos are now going to be delayed for Xbox Live silver members. The most interesting aspect of this story is that they attempted to spin it into sounding like an advantage for the Gold members, and not surprisingly a huge number of gamers ate this up with a grin from ear to ear. It is this group of gamers- a group of people that have a mindless and unwavering loyalty- that will cause Microsoft's marking department to get bonus checks a bit larger than usual this year. As easy as it is to hate Microsoft's gaming department, it is difficult to consider them anything other than genius.

The nickel and diming doesn't end there, however. Microsoft still charges a fee for your avatar (a little JPEG), "themes" (wallpaper for your Xbox GUI), and even a fee to modify your username. What's worse is their insistence for the end-user to pay for downloadble content, such as small packs of expansion maps. It started with horse armor, but now it has become ridiculous. Not only should this be free, as it has been standard since online gaming really caught on with the PC, but it also segments the player base. In other words- both those who DO buy the maps, and those who DON'T get SCREWED when a fewer amount (or no amount) of people use this multiplayer content. Some content has been ad supported, but further attempts have been squashed as free content from one publisher (Epic) obviously makes the rest (Ubisoft) look bad.

The games already went up by $10. The volumes have been incredibly high. The service is STILL peer to peer. Enough is enough. The solution to all this would be the following:

1. Remove the tiered service. One tier, one price: $0.00. Support the service with ads (which is going on already, despite the fact that gold members are paying for it).

2. Support ALL DLC with ads. Segmenting the player base doesn't do anyone any good. It has been proven time and time again that multiplayer games with longevity have SALES with longevity. Epic knows this, but Microsoft refuses to believe it.

3. Treat your customers with some respect and dignity, instead of cattle lined up for slaughter.

But what ultimately has to happen is the player base needs to wake up. The problem is that the majority of them are either too young or too new to online gaming to know any better. Do not support nickel and diming, and eventually they will stop. However, if you continue to blindly hand over your cash, they will take it every time- and then ask for more.