Archive for June 30, 2010

XNA Content Pipeline Snag

XNA only seems to work with physical drives.  Mapping your working folder to a network drive results in content compiler errors.  It’s pretty dumb that content needs to be “compiled” in the first place, but it’s just another one of those awkward hacks to circumvent the lack of run-time performance of C#.  I keep hoping that M$ will just let developers work in a language that makes sense for performance critical software like, oh I don’t know, games?!?

Example: Mapping C:\MyCode to Z:\ will allow your code to compile, but your custom content pipelines will fail.  Bug? Probably…

What Am I?

It sounds like the beginnings of a cliche jRPG, asking profound questions like, “what am I”, but I am quite serious.  I have to stop and ask myself this question on a monthly basis.  My responsibilities tend to involve the full spectrum of technical and business aspects of the company.  Ultimately, this leads to a constant conflict of interest.

» Read more..

Stop Professing Success by Example

At least once a month, I get an email or feed about the growth potential of the gaming market.  Sometimes the market might be casual and other times it might be discussing the resurgence of PC games.  What I can’t stand however, is when these articles profess by example.

“Look at WoW, and how many users they have!”
“Look at Farmville!  They are swimming in hundred dollar bills!”
“Look at that 1 guy that made $1M from an iPhone Tetris clone!”

I can’t stand it when we just stare at the #1 spot like it is any kind of reflection on the genre, as a whole.  Okay, look at those successes; celebrate them, but don’t bet the farm on the fact that these companies happen to strike a lucky break or hit the market at a perfect time.  Once the momentum is in their favor, reaching #1 seems almost inevitable.  But what about the rest of the industry?  Take a peek at the #2 MMO on the market and you will see a stark difference in active users.  The same goes for casual developers other than Zynga; have a gander at those mildly impressive numbers.

I don’t mean to sound like a Debbie Downer here, but I think that it is important to look at the entire upper bracket, and not just the #1 success.  Obtaining a statistical Median is a better estimate of what to expect than a Max function.  When we look at the Median MMO only sustaining a hundred thousand users or so, it puts your success rate into more perspective.

Now I Know How Epic Feels

I can remember a time, not too long ago, where Epic was in a very public dispute with Silicon Knights, the developers of Eternal Darkness and Too Human.  From the beginning, it seemed a bit silly to me.  I mean, they knew what they were purchasing at the time of sale, so why all the fuss?  Well, I have recently learned that you don’t have to look beyond your own company to see the same kind of bickering.

» Read more..

Soccer is not a real Sport

I don’t follow soccer, but I did.  I used to love soccer as a child, and even as far as my high school days.  I never played it for my school, being too busy with work and football season, but I still had a love for the sport.  Somewhere along the way, I noticed something; had it been there all along?

I started seeing an inexcusable number of guys taking dives, crying on the floor over their bruised vagina; something didn’t add up.  Excuse my language, but nothing bothers me more in sports than watching grown men roll around, grabbing their leg like it must have been torn off 3 yard back, then standing and running after their opponent receives a yellow/red card.  I honestly don’t know how any player who takes a dive can call himself an athlete, and that is why soccer is not a sport.  Sports require athletes; individuals with the drive to be faster, strong, and more agile than their rival; not take acting lessons between their nail appointments.

I personally would like to see the addition of instant replay for referees and a transfer of penalty to the Hollywood hero on the ground.  I might start to care again.  Heck, I might even call soccer a sport when the players on the field focus more on scoring points, and less on driving their face into someones elbow for a quick yellow card.

Damn!!!

I have probably clocked less than 500 hours on this Xbox 360 and it bricked on me…  I had not used it in weeks and suddenly it doesn’t work anymore.  Good ol’ Red Ring of Death.

Xbox Red Ring Support Link

The Mistakes I’ve Made

Life is always easier in sayings… “Follow your dreams and it will work out in the end.”  “You can do anything, if you set your mind to it.”  There are countless more sayings in the same vain, all portraying an image of victory, earned from perseverance.  It’s a beautiful summation of what we all choose to believe as our own reality.  As humans, we are cursed with big brains that are cluttered by these big dreams.  We dream of becoming the best in our breed.  We strive for greatness, though most of us land very short of that grand dream.  Most of us are left with the hard, and often better, choice to just give up.  A celebrated few of us reach the ranks of greatness, and remembrance.  It is why we celebrate them.  It is why the failures just might be the greatest fans of those who succeed.  We know what it takes to be great, but most of us just turn back.

» Read more..

1983 All Over Again

It doesn’t seem too long ago that the industry was climbing out of certain doom.  A byproduct of poor games that flooded the market, the gaming industry witnessed it’s first crash.  Atari released multiple competing consoles in succession while competitors continued to create and promote their own.  The devaluing of games continued with the uncontrollable influx of poor quality games.  Without any control over the rate of titles published for these consoles, many stores were left with mountains of nameless/faceless games that consumed shelf space.

Buying into the craze of video games, retailers were burned and left with overstock that failed to sell.  The massive failure of some higher profile titles (like ET) were the nail in the coffin for the gaming industry as a whole.  Consumers had lost trust in games, retailers had lost trust in games; there was no one left.  It was only by dumb luck (or sheer genius) that Nintendo found success, and revitalized the industry.  Still, it took decades to shake the stigma of video games being an overpriced toy for children.

Now, less than 30 years later, it feels too similar to those days.  We have the “little brother” consoles that are still in circulation (PS2, NGC, Xbox) while the latest generation of home consoles overtakes the main TV.  This is in addition to PSP, DS, DS Lite, DSi, DSXL, 3DS, iPhone, iPod Touch, Android, Zune, and various other mobile gaming platforms.  Did I miss any?  In addition to a console market that is reaching dangerous levels of saturation, we have an even less controllable situation on the PC front.

PC games are more famously being sold online, these days, in the form of casual games.  With web portals appearing everywhere, each trying to take a piece of the core and casual market, it’s becoming harder to dig through the collection of clones to find a unique experience.  By no surprise, many casual web portals have reduced their price points from $20 to just $7.  This has it’s own share of issues, but more importantly, the flood of free Flash games and the rise of game maker tools sets the expectations pretty low for the PC experience.  The bar is continually lowered as games become easier to create.  Now, with high school kids pushing out free web games and college students making games in their free time, it is a wonder that anyone would pay for games anymore.

I fear that the quality, and the trust, in games is falling out again.  Let’s face it; how many times have you been burned by a bad purchase from the App Store?