January 29, 2005: Blitz GameSo . . . on Saturday a number of staffers, and a couple of local MIBs, came by the office, and we had a LAN party for UltraCorps . . . with a few [Not Available At Your Clearance] logging in remotely. It went pretty well. The first couple of hours were rough, as in "Did we break the program?!?" rough. Then the problem was identified. One spurious character brought down the entire "battle reports" subroutine, not just on this game but on the others on the server.
Fortunately, Giles fixed it.
It was an interesting session. We are finding more and more reasons why small "blitz" games are just Not What This Code Was Made For. It really was designed for massively multiplayer games running once a day; it appears that if you try to run three ticks an hour, it doesn't get enough time for housecleaning. So we learned a lot. But we still had fun with our new computer game!
-- Steve Jackson
January 28, 2005: Testing Unit and Race ChangesIt's been a good week. We have a backup of the UC drive, and it seems to be working fine; we have restarted Alpha and it's ticking from the backup. And we believe that we have identified and cured the server's restarting problems (power fluctuations thanks to an interestingly wired switch).
The firewall is up.
We have updated the database with a lot of changes to racial and unit stats, based on player input on the forums. This weekend we'll run a "blitz" game (ticking every quarter-hour or so) with a dozen players. Next week we'll report on how that went and what it means in terms of progress toward letting YOU play.
January 15, 2005: Small Bad News, Big Good NewsFirst the bad news: the UltraCorps hardware is sick. The server which we acquired from Jaleco has started rebooting spontanously. We've quit ticking Alpha and redirected our efforts from "get firewall up and launch closed Beta" to "replicate server NOW and retire the old hard drive to archival status."
Now the good news: The above is a speedbump, not a stone wall. Overall, things have gone well enough that UltraCorps is getting its own personnel budget; it is no longer one of the projects that we work on "in between things." (Having dedicated personnel was always the plan, but now it's reality.) Giles Schildt is now officially the Producer for UltraCorps. It will be getting about half his time as soon as he finishes handing off his Webmaster duties. UltraCorps will get about another 20 hours a week from others; Giles will coordinate their efforts. So that's the equivalent of one full-time employee devoted to the game. This should make a difference very soon.