Federal Anti-Game Bill

Dateline: Washington, DC

In an emergency late night session, the United States Senate passed a bill significantly restricting the manufacturing and sales of most video games in this country. The bill, introduced by Senators Joseph Lieberman (D-Connecticut), Hillary Rodham Clinton (D-New York), and Evan Bayh (D-Indiana) was presented as an attempt to obviate the onslaught of similar legislation in various states.

The bill, known as the Bayh, Clinton and Lieberman Act, passed by a surprising vote of 58-42, split along party lines, with the three Democratic sponsors voting with the Republicans. Passage was not achieved without significant negotiation, however. Bill Frist (R-Tennessee) led a group of Republicans to insert language, dubbed the “Abramoff Amendment”, which clarified that ‘gaming‘ would not be covered by this ‘game‘ bill. He also insisted on extending restrictions to cover game advertisements (the “Frist Amendment”).

Supporters of the bill heralded its passage, while supporters of the First Amendment were strangely silent. In a press conference shortly after the vote, Clinton, Lieberman, Frist, and Senate President Pro Tem Ted Stevens (R-Alaska) addressed the weary press corps, each in turn describing the bill as “a victory of bipartisanship”.

When asked about her political plans for 2008 and whether she felt that Sen. Lieberman’s stand against video games cost Al Gore the Presidency in 2000, Clinton replied, “Video game players don’t vote, and how much difference could 74 million Americans make, anyway?”

Lieberman quickly added, “That was all Tipper’s fault,” in an apparent reference to Tipper Gore’s very public (and similar) attacks on rock and roll music in the 1980s.

Frist was questioned about the fact that games such as America’s Army, used by the US Army for recruitment and training, would be outlawed, to which he responded that “We have already appropriated 250 billion dollars [$250,000,000,000] for the war in Iraq, and soldiers should be getting plenty of target practice there.”

Stevens added, “If the Senate President [Vice President Dick Cheney] can find people to shoot domestically, then so can other Americans.”

The Whitehouse confirmed that President Bush intends to sign the legislation when it reaches his desk, primarily because he lost his veto stamp shortly after his first inauguration. Whitehouse Press Secretary Scott McClellan indicated that Bush plans to attach a signing statement declaring that the act will not be interpreted to restrict any version of Whack-A-Mole, “’cause that’s his favorite.”

The House of Representatives is expected to bring the matter to the floor for a vote later today.

Spring is Here

I return to this blog in the manner of our local weather.

The calendar says that it has been Spring for more than a week, but this is Michigan. Last Saturday morning, there was measurable snow on the ground from overnight flurries. Yesterday, we breached the 60 degree barrier for the second time this year, reaching 66 degrees (Fahrenheit) on a beautiful sunny day. This morning it was grey, but warm, with a few sprinkles. As I started this post, there was a rain shower in bright sunshine. Now, it is particularly dark, from a thunderstorm, and raining heavily.

Just to get everybody up to speed, development on the next major project for Goodsol Development has come along well, although there is yet more to do. We have reached the stage of having a technology preview of the product. For those unfamiliar with Microsoft euphemisms, a “technology preview” is a substantial implementation of a program design which is still buggy as hell. In this case, there was a lot of development between the prototype and the point where we could actually see glimpses of the intended functionality. However, this version does work, and with a few essential fixes, it is usable. Now the real testing begins.

Speaking of bugs, whatever happened to the old “stack overflow” error? One of the problems (the worst bug, and the easiest to fix) was not exactly a typographical problem, but in a similar vein. In a certain case, within a derived virtual function, the program was supposed to call the same virtual function of the parent. I accidentally typed the wrong class name and created a theoretically infinite recursion. Instead of the trusty “stack overflow” message of yore, which would give a clue, this program just locked up or crashed. The debugger information was no help at that point either, as the recovery process apparently lost any worthwhile stack data.

Anyway, the bright spot, aside from the sporadic blue sky outside, is that it appears our company, Digital Gamecraftâ„¢ (SophSoft, Incorporated), will be moving closer to full speed operation in the next couple of weeks, as my business partner returns. Not coincidentally, this also means that I will be getting back my wife after more than 3 months of separation as she was taking care of (extended) family matters. I can hardly wait to get back to what passes for “normal” around here.

I am preparing the promised series on quality game development, and I intend to post the introduction on Monday, so please check back after the weekend.

Thanks.

Oops… Not Ready Yet

My eyes are still adjusting to the light outside my cave.

I am currently engaged in an epic mission to complete a large project for Goodsol Development. We are now in the part of the implementation phase where all of the design and challenging coding has been completed, but lots of fairly mundane code needs to be written and tested. Unsurprisingly, this turns out to be a bigger job than originally anticipated, but it is my highest business priority (above blogging). The ironic thing is that once this done, it may only be immediately apparent to readers of Gamecraft or perhaps Thomas Warfield‘ s A Shareware Life.

On the personal side, I took the day off last Sunday in order for my children (and me) to try curling for the first time. Despite our proximity to Canada, where there are more than a million curlers, and the fact that our own city has more ice rinks than the entire country of Turkey, the closest curling sheet is more than an hour drive from here, at the Detroit Curling Club. The Detroit Curling Club is one of the oldest curling clubs in the United States, founded in 1885, but this was the first time they had an open house. They were overwhelmed with the response, having to turn people away at the door, and those of us who stayed had more than an hour wait before hitting the ice. Still, it was a neat experience and worth the drive (at least once).

I plan to begin publishing the series about quality game development in the near future. First, I must do before I can afford the time to teach.

Online Hiatus

Other responsibilities force me to go offline for a while.

It is a long story that I do not have time to write, so here is the brief version. My primary operations and logistical support person for our company, Digital Gamecraftâ„¢ (SophSoft, Incorporated), had to take an indefinite leave of absence to deal with a second family crisis within a month. Many of the daily tasks that she normally handles to allow me to concentrate on development are suddenly my duties again.

Since 2006 was already off to a slow start, albeit with many projects in the pipeline, I have to reclaim some extra time somewhere to allow for my highest business priority, product development, without cutting into my personal priorities. As a group, online activities account for a significant portion of my time, and for the most part, our company will not suffer for my lack of participation for a while.

So, as of February 1, 2006, this blog will “go dark” for a month or until the other situation resolves itself, whichever comes first, to allow for more game development. I will also be taking a hiatus from public and private newsgroups and most other online fora during this time. It will still be possible to reach me via email (seelhoff@sophsoft.com) or telephone, and except for the reduced communications, we will still continue to conduct business, perhaps more efficiently, in the meantime.

Be sure to check back in here on March 1st, when I will begin a series on quality game development. Until then, we will be working on two major (unannounced) products for Goodsol Development, as well as updates to the Pretty Good MahJongg (plus an interesting new edition), Action Solitaire, and Most Popular Solitaire titles. We also have an upcoming entertainment title, a productivity application, and a traditional board game product in the queue, not to mention the final build of a Japanese localization project. Busy.

“That’s my story, and it’s sticking to me.”

Science Lesson

The title of some questionable spam reminded me of this true story.

Of course, as a second-hand story, this may well sound like an urban legend to readers of this blog. Nevertheless, I am confident that it is true, as I heard the same story related by two people I knew well, both of whom were there, but who have never met. A housemate at the time told me the story the day it happened, and a girlfriend verified it a little while later. As that girlfriend is now my wife, I must believe her.

It was in 1985, during an undergraduate biochemistry class at Michigan State University. The class was held in one of those large lecture halls which can accommodate a hundred or more students.

On this particular day, the professor was explaining that human semen was comprised of mostly sugar. At that point, a young lady toward the front of the class raised her hand.

“Then why does it taste so salty?”

She quickly realized how revealing that question had been, prompted by loud laughter from the rest of the class. Turning bright red, she grabbed her books and walked rapidly out of the lecture hall.

After a few attempts in vain to get back to education, the class could not stop laughing, so the professor ended up dismissing the class early, apparently without answering the question.

Hey, do not blame me; I only reported it.

A Long Time Coming

I have just had a reminder of another well-named project.

A Usenet post indicates that today is the 10th anniversary of the original release of Duke Nukem 3D. Frankly, whether or not the exact date is correct is not important enough for me to research it, but it is fact that the title has been around for about 10 years now.

Of course, one cannot mention Duke Nukem 3D without also talking about its long awaited sequel, Duke Nukem Forever. The developer, 3D Realms (formerly Apogee) lists the official release date as “When it’s done” and, apparently, it is not done yet. This project was in development more than nine years ago, which makes it, to the best of my knowledge, the longest running retail game development project in history. The longest project I knew prior to this was Falcon 4.0, which took more than six years to ship. (Of course, the game needs to actually ship to secure that record.)

As with the subject of my post from yesterday, Duke Nukem Forever is appropriately named, as “forever” is the approximate length of time it will take to get it completed. The difference, of course, is that 3D Realms has actually produced quality products (as opposed to no products). Still, I cannot help thinking that this is more of a running joke at this point; otherwise, it is proof positive that one really cannot keep up with technology.

This project has gone well beyond “feature creep” at this point, and I doubt that any game could live up to the expectations built over the course of a decade.

Fools and their Money

News comes of one seriously unwise investment.

Today, it was announced that Golden Gate Investors committed to funding Infinium Labs to the tune of $5 Million, according to this story on Gamasutra. For those who are unaware of Infinium, it is the company that is theoretically planning the, aptly named, Phantom Game Service.

I will be the first to admit my ignorance about investing, but if I had that kind of money, I would do some basic due diligence before giving it to somebody else. The first thing to look at is the history of the company, so let us start there.

Infinium Labs was founded in 2002 by Timothy Roberts, and about three years ago, the press was publishing hype articles about the Phantom Game Console as a supposed rival to the Xbox. Within six months or so, the game industry was awash with rumors about this being nothing but vaporware. A few independent exposes were published, including one on [H]ardOCP, Behind the Infinium Phantom Console [September 17, 2003]. Among other things, it revealed Mr. Roberts as having a penchant for stretching the truth (to put it charitably) and that the company address was nothing more than a mail drop in Florida.

Since the publication of that article, Infinium has (inexplicably) made the game news somewhat regularly with different pieces of “news” but never any actual product. Last February, Roberts estimated that the console would ship before the end of 2005. Then it was announced that, rather than a game console, they were going to create a game service instead. Roberts stepped down or was forced out of at least some of his positions and replaced (even more inexplicably) by people with actual industry credibility, including Kevin Bachus, formerly of Microsoft [Xbox], who resigned after only 3 months at the helm.

This brings us to the recent past, when last month, Infinium announced that before launching any game service, they would be producing a wireless game peripheral, the Phantom Lapboard, but only if they managed to get another $2 million investment. In three years, they have gone from competing with the Xbox console, to a gaming service, to a wireless keyboard/mouse combination, if the company (or any of us) survives that long.

The next thing that I would look at is the financial position of the company, both the current situation and the future potential (and liabilities). I cannot interpret financial statements well, but it is clear that Infinium Labs has lost at least $57.5 million since inception, with no sales at all. Additionally, they are the defendant in investor lawsuits, are the subject of an SEC investigation, and owe the IRS $2.35 million in payroll taxes and penalties, as of half a year ago. This is not a promising picture.

In my opinion, naming the products “Phantom” was the most honest thing Infinium has done, as it is highly unlikely that the public will ever see one of these products. Clearly, somebody has been making money off of the investors, and I am curious to know where all of the cash has actually gone.

The big question in my mind is: How is Infinium Labs still able to get people to invest in this scheme? Perhaps more to the point: How did these investors end up with this kind of money if they use it so foolishly?

Just in case there are any big investors reading this, I have lots of game designs and prototypes that would be very successful if I could just find the time and/or help to complete them. If you want to fund a my new company for a while, we would actually deliver a real product, and at a fraction of Infinium’s debt. Think about it.

Lousy Research

A recent study is so flawed that I just had to comment.

Catching up on my backlog, I read a BBC news report on a study published in the journal Behavior and Information Technology about the speed at which web users determine the quality of a particular site. The article, First impressions count for web [sic], draws the erroneous conclusion that visitors to a web site make up their minds about it within 50 milliseconds. If you think that this is completely false and misleading, believe me, it is.

I will not pretend that I have read the full study, as I am certainly not going to waste money on the publication just for this purpose, but according to the facts in the short BBC writeup, the researchers made at least five critical errors that invalidate any results:

1. An image shown for 50 milliseconds is seen for a longer time.

It is physiologically understood that the retina retains an image for a certain amount of time after that image is viewed. This is the characteristic of our eyes that allows us to watch movies without the perception of flicker. In order for the researchers to get feedback on a site image, the participants had to be aware that an image was about to be shown. When viewed, this image would definitely stand out against the static view before and after. The cones (color receptors) in our retinas hold the image longer than indicated.

Additionally, the amount of time that the image was shown, one twentieth of a second, is actually fairly long in the whole scheme of vision. This is 20% longer than a frame in a (modern) motion picture, and 50% longer than a full NTSC television frame (consisting of two interlaced fields). Perhaps more to the point, it is at least twice as long as an interlaced CRT frame and a minimum of three times as long as a non-interlaced frame on a CRT. In other words, it is clearly viewable, especially in contrast to solid black or white.

2. Web pages do not just emerge and appear fully formed.

When a user is loading a web page, it takes longer than 50 milliseconds to be fully displayed and, in most cases, the page arrives in pieces, not as one complete image. As each element arrives on screen, the brain has more data to process to supplement or dispel any preconceived ideas (including those determined a split second earlier). The study eschews this entire internal mental process.

3. An actual web user has expectations based on an action.

In the real world outside the laboratory, web pages arrive as a result of a user action, usually clicking on a link or entering an URL. Based on the action, and the motives behind it, the user has certain expectations of what he or she will see on the page. Additionally, every individual has a “frame” (per Marvin Minsky) for what a web page (or specific type of site) looks like, which forms the foundation of such expectations. Only the latter, in a very general sense, applies for a clinical study.

4. The study assumes that aesthetics is the only measure of quality.

This one seems pretty self-evident to me (pun intended). When going to a web site in a natural setting, I am looking for something, whether that be information, entertainment, stimulation, or some other desire. While I may be less inclined to pursue my goal on an ugly page, the quality of the site is determined by other factors as well. In a sterile environment with no motivation, the only measure is aesthetics.

5. Nothing indicates that a determination is made that quickly.

Even if one determines that the other errors are somehow irrelevant, the fact remains that there is nothing at all to prove that, as the story states, “Internet users make up their minds” as quickly as advertised. In fact, it is a much more logical conclusion that the viewed image is retained briefly on the retina, certain key elements are committed to short-term memory, and the actual determination is made, relatively speaking, much later, perhaps only when the research question needs to actually be answered.

To be clear, I have no doubt that most web surfers do not spend much time looking at a web page, so it is important to make a good impression, and all other things being equal, one should opt for aesthetics and simple layouts. However, this study does nothing whatsoever to prove that, and the conclusions, whether from the researchers or the story authors, are simply incorrect.

What this study does prove is that the human brain is able to formulate an emotional response to a visual image rather quickly. A interesting bit of research at this point would be to determine whether the concept of aesthetics as interpreted here is innate or learned. Of course, I doubt that we will be able to resolve the nature versus nurture debate over this issue.

I wonder aloud who funded this research and how much money it cost to do the study…

No Heroics

A true story makes a decent business analogy.

It it said that one learns something new every day, and by that measure I met my quota early yesterday. To set the stage, I play soccer (football, for non-Americans) with a group of friends and acquaintances. The game is informal and non-aggressive, for fun and exercise, and we except adult players of any level, adjusting our play appropriately depending on the skills of each player. In the Winter, we play soccer indoors (as opposed to indoor soccer) due to the weather, obviously.

The group has found a new venue for playing, the Lansing Indoor Sports Arena, with a full-size pitch (i.e., field) on soft artificial grass known as ProGrass. Since this was just my second week back after a hiatus of more than a year, I had not played there yet. The field was very comfortable and the game was enjoyable. As usual, I played hard in the open field, but always tempered my play when near other players (or backed off entirely for the novices).

With about 3 minutes left in the game, we were attacking and had numbers on the defending team. I was free on the right wing and a teammate passed the ball a little too far ahead of me. Instead of letting the ball pass out of bounds, I tried valiantly to keep the attack alive by centering it. Honestly, I have no idea whether or not it worked, because my momentum carried me out of the end line, where my feet got tangled in the retaining net, causing me to lose my balance and slam into the solid block wall. I bruised and scraped my right elbow (which now rests on extra padding while I type this), along with sustaining other minor bumps.

The lesson: Unnecessary heroics are dangerous, and they are likely to cause one to stumble and fall down. It is better to make reasoned decisions by assessing the entire situation. Of course, it is easy to take a rash action when under pressure. Lesson learned.

Last week, there was a scheduling issue, so we played in a regular gymnasium, which is a completely different experience. Having not played for so long at that point, I let the competition get the best of me. I did too much running early in the game, so I was sucking wind and, therefore, less physically effective during the rest of the game. However, I was able to compensate by working more on my position and less on my speed.

The lessons: A quick and enthusiastic start does not assure success. Slow and steady wins the race. It is important to have a plan of action rather than simply reacting to the situation. Work smarter, not harder.

I do not intend to stretch the soccer metaphor any further at this time. However, if anybody in the mid-Michigan area is interested in playing early on Sunday mornings, you can write me at seelhoff@sophsoft.com for details.

Oh, yeah… We do not actually keep score, but I personally scored a hattrick (3 goals) plus 3 more assists in the game, so the day went pretty well for me, bloody elbow notwithstanding.

Casual Games Quarterly

A slight correction to the background for my last post.

Yesterday, I mentioned the Casual Games Quarterly put out by the Casual Games SIG of the IGDA (International Games Developers Association). I incorrectly implied that a second issue had not been published yet when, in fact (and unbeknownst to me), the second issue has been published, it is just not linked from the SIG page, which still (incorrectly) lists the first issue as “New!

Now that I have discovered my error (and theirs), here are the links to both issues of the Casual Games Quarterly:

The Technology Issue – Volume 1, Issue 1 [Summer 2005]
The Business Issue – Volume 1, Issue 2 [Winter 2005]

I extend my apologies to Wade Tinney of Large Animal Games for my oversight.

For more discussion of the primary content of yesterday’s post, see Thomas Warfield‘s comments on A Shareware Life today.