Andrew Phelps is an assistant professor at the Rochester Institute of Technology, in Rochester, NY. He is the founding faculty member of the Game Programming Concentration within the Department of Information Technology and his work in games programming education has been featured in The New York Times, CNN.com, USA Today, National Public Radio, and other publications. Email: amp-at-it.rit.edu
I will never understand the recalcitrance of hardware and software manufacturers to open up their platforms for individuals who want to program their own games. It just seems so counter to my way of thinking – it’s like trying to wrap your head around someone at the extreme end of whichever end of the political spectrum is opposite your worldview. I. Just. Don’t. Get. It.
In case you haven’t been following this, SONY has this little gadget called the Portable PlayStation, known everywhere as the PSP. Now the PSP is pretty darn sweet, has a great screen, an awesome design, and is generally cool. Yeah, some people like the DS better. Whatever. I like the PSP, it makes me tingly.
So there is this PSP. The PSP has on it firmware that makes it run. Apparently in version 1.0-1.5 of the firmware, you could execute unsigned code, which of course made it nirvana for hackers of all types, like those over at www.pspupdates.com or www.psp-hacks.com. They did all the usual things like putting MAME emulators on it and whatnot. I could care less, I’m generally not into the whole ‘let’s pirate things.’ But then people started making their OWN games. Their OWN! Yes! Now, I am a very, very interested party to the discussion…
I want to touch base with everyone here on something. I’ve read just about every crank site out there with their ‘reasoning’ about why the hardware for the 360 launch was not more widely available. Several folks want to blame Microsoft as some kind of evil monopoly trying to twist the entire market to their world view. First, before you get out your tinfoil hats, lets remember two things:
1. Microsoft is not the monopoly here - there is some pretty fierce competition within the console hardware game. Yes, the players are limited, but I bet we can all come up with the same “other company” that is also well known for their hardware in this context. Duh. So MS trying to limit the install base of their platform makes ZERO SENSE. Now with that established let’s move on:
2. Just because you can lose money, doesn’t mean you like it. A lot of the people I see screaming conspiracy theory point out that MS will still make money this year, as if this somehow by definition means that they screwed their launch on purpose just to prove a point. What? It’s still a company, and last I checked they were still in the games business to make money, just like everyone else. Underneath all the vaneer of “giving the user the best entertainment experience possible” is just “we’re going to make money on games”. It’s that simple. And once again, selling fewer boxes doesn’t do that.
Now, as to what really happened - Microsoft screwed up. They made a mistake, and in doing so they hurt the market channel for publishers pretty bad right there around Christmas time, which is a bad, bad thing. I won’t bore you with the details, because we’ve all seen them floating around CNN Money and the like. But what I thought was interesting on the boat were the reations by employees at Redmond, both in games and out of games.
MS has a really interesting corporate culture in that you almost never hear anyone remarking about a different portion of the company in the absence of themselves. Things are almost always referred to as “we did this well” or “we did this poorly” but never “that crew over in Office really screwed up.” Say what you want to about MS, and certainly with many folks there is no love lost, but in a company of that size I find that to be somewhat commendable. The same held true in talking about 360 - everyone I talked too, from the Visual Studio team, MS Research, MS Games, X-box core, etc. all had the same response - “we really screwed up.”
But the reaction from people was more than that, it was almost downright human. Some people were very sheepish about it, didn’t want to talk about it in public, as if mistakes were just an uncomfortable topic. Others were, I think, legitimately embarrassed. Still others were angry - angry at the company for damaging the distribution channel and for damaging corporate trust in the marketplace. I think beyond angry a lot of folks were just frustrated that it didn’t go better, they had planned for a much better experience and it didn’t come through. Someone made the comment that this would have never happened in the early Windows days - that things needed to return to tighter processes. But no one was passing blame around, everybody took their lumps. Would that academia would do that sometimes (rolls eyes).
So I went looking to see if all the conspiracy theories were right. It doesn’t make a lot of difference to me, I can’t afford a next-gen console just yet anyway, but its always fun to read Internet speculation on why a company has forcibly done this or that. What I found instead were a group of human beings that felt bad about a situation that seemed a bit beyond their control. Liz and I both take it on the chin sometimes for having decent things to say about Microsoft. Well, sometimes the storm-troopers turn out to be people.
So I’m sitting on the boat for the Microsoft Academic Days cruise (which I will be blogging about in a little bit), and I’m staring at the Ocean (with a capital ‘O’ because it is just that BIG), when I start to think about my transition into being a ‘dada.’ And, of course, as any ‘dada’ will tell you, it is a transition. Now there are certainly some aspects to fatherhood that are transcendent, and what I mean by that is that they are not rooted in the core of the everyday world but rather in some kind of spiritual space, whatever it might be. Love for your child would be an example: you don’t love your child because its cute or because of what they do, but because it is your child. The everyday world is not involved.
But there are a series of “everyday-isms,” real-world events and tasks, that any parent can easily identify with that sort of ground parenthood in a common core. Taking a toddler to the mall. Getting them ready for a long car trip. Picking up the toys at the end of the day, and figuring out if any are missing. Making sure that a blanket is always available and that it is THE blanket, the one that is the center of the entire cosmic universe, rather than just some random piece of cloth. Every day, day in, and day out these tasks ebb and flow as needed to construct the tapestry and semblance of life, if not its substance. Most people I know get totally overwhelmed by this, on a regular basis. Well… me too. But I can actually take a lot of pride in a well-orchestrated trip to the mall, or when I have that special item that I just knew my toddler would want hours in advance of her wanting it. So I’m sitting on the boat and I’m thinking these thoughts, when it hits me: my preparation for this, the way I approach the organizational tasks, how I measure success in my real-world day - it all came… …from RPGs!
On Wednesday, I will be leaving for a trip to Mexico and back on board (my first) cruise. The purpose of this little sojurn is to get together a bunch of folks from the academic community that are teaching (or thinking of teaching) games, and to partner them with folks from Microsoft that can help us make good use of their technology in the classroom. The underlying issue here is that computer science and engineering enrollments are plummeting, and the number of students graduating with the background necessary to power the workforce of tomorrow is rapidly diminishing. Microsoft Research has an initiative in which they contend that by using games and entertainment, we can more directly appeal to students in these areas, and create experiences that are more compelling. Quite a few notables will be there, in addition to MSR: Jason Della Roca from IGDA, Jon Laird from Michigan, Cory from Second Life, etc. I expect to be offline for at least part of the trip, but I will be sure and write up what transpires and my impressions.
Well, my goal for 2006 is to blog more. I’ve been so incredibly consumed with stuff internal to RIT that I haven’t done as good a job as I might have here and elsewhere off campus. That being said, I’ll also use this to announce my fancy new title (below) and I hope to have a formal update on RITs curriculum sometime [very] soon…
-A
Andrew Phelps
Director, Game Design & Development
B. Thomas Golisano College of Computing and Information Sciences
Rochester Institute of Technology
http://andysgi.rit.edu http://www.corante.com/gotgame/