The First Beta Playtest
Late Sunday night, I was looking at the lobby server logs, and saw a login from “rachel” but no logout. Uh oh, I thought, this must be a bug, since with only 9 people invited into the Early-Access Beta so far, the chance of actually finding another person in the lobby without making a pre-arranged date to play was basically zero.
I don’t have great tools for inspecting the running lobby yet, so I started up a local copy of SpyParty and logged on to poke around. Hey look, it wasn’t a bug, it was actually my friend Rachel Reynolds, the real live beta tester! She’d started up the game after registering, and was just checking things out. She invited me to a game, and away we went!
According to the stats, we were in the match for 1 hour, 30 minutes, and 17 seconds, and we played 10 games for a total of 44 minutes and 31 seconds of playtime. We spent a lot of time testing the new chat system and finding bugs and things that need cleaning up. We also spent a lot of time re-learning how to play because neither of us had played since last summer!
Here’s the punch list we came up with from this official First Early-Access Beta Playtest:
- chat
make local echo look like remote print, no /sayactually, echo command and print message- help on cursor line feels weird
put “hit ‘y’ to chat, page up/down to scroll history” at bottomat least until person has done it a couple times?nah, just in small text, want to encourage ithmm, this is just going to be annoying if it’s always there…mask keys from game when chatting!!!sniper cameraspy movement!don’t fade messages if app is background- do a “checker is typing” meta message?
- can only do this out-of-game or it’s a tell
word wrap text to screenuh, where do I cap the length of the chat message?!no where…need to do it in HandleKey, and have help?need to scroll the chat line too, including the help!or word wrap it? yikesstatue in hand anim bugrepro: grabbing statue on veranda in overlap area?fix statues to use the pad instead of radius- character/level chooser mouse tip for select versus next/prev
- laser event still sending on sniper finished screen
add back 3 of 4 known missions on ballroomhave another menu mission state to pick available known missionspick 4 of 6 that will be the availablethen pick 3 of 4 to accomplishmake sure this journalsneed to store some way of telling which map and game mode in db!a single dword?- document action test is same button?
- put small icon next to it?
- remove briefcase verbs? or ignore them?
Not bad for an hour and half’s “work”!
However, for me personally, the biggest (re)discovery of the playtest was that I really like playing my game! That probably sounds odd, but in the seemingly endless months of getting the beta ready, losing myself in server code that is necessary but feels very far away from making a work of art and entertainment for other humans to experience and enjoy, I’d actually forgotten how much I love just plain playing SpyParty, and it was great to be reminded of that.
Also, goddamn this game is stressful to play!
2012-03-02 13:59:07 – Just checked off the statue bugs. Nobody is reading this old entry anymore, though, are they?


There have been a lot of questions here on the blog, on 
Even though I’m stupendously late, I’m pretty excited about SpyParty’s development right now, because almost all of the big tasks have been finished. Stuff like auto-updating, crash dump reporting, the installer, and the security system are done, or at least beta quality. Most of the rest of the stuff to do is the myriad loose ends that come along with getting anything ready for public consumption. The two big remaining things are the invite-a-friend feature that I originally wasn’t planning to do for launch, but after your comments here on the blog, on 












