The board game night went pretty well, although it ended up being more of a card game night. Burn Rate (The dot-com crash) was the big winner of the night, begin played several times. I also got to play a real game of Mystik Domination, (expandable, but not collectible, card game a la Magic) which reminded me of several of it’s nicer points. I may have to get the expansion set (sets?) so it can play more than 2. Another first was Programmer’s Nightmare. Nobody really knew what was going on and I ended up winning by dumb luck. The others didn’t seem to enjoy it much, but I thought it was a thing of beauty to see in motion, even if strategy is difficult at best. Someone also brought Mausoleum(sp?), a game about offing your rich relatives to build better tombs. A fairly clean and simple game, although I feel no urge to buy it. Fluxx and Lunch Money were also played in between.
Meanwhile, NaughtyPets evolves. First I showed hit points. Then I tried normalizing to 100 working towards a health bar. Then I had an idea much more in keeping with the game’s cynical attitude: instead of health you have a running total of your pet’s current market value; damaged goods are obviously worth less than new ones, so when the value hits zero, it’s dead. Since I’m trying to base the value on game stats, you also have a quick way to size up an opponent.
I’m also trying to tweak early game play despite it being kind of a quick and dirty project. For instance, the stun abilities were basically no fun. While the stun-whack (wash, rinse, repeat) strategy was effective, it was boring to play and no fun to be subject to. So stun abilities are being restricted to to one-shot (Comfy Chair’s ‘Nap’ doesn’t work if the subject isn’t tired any more) or diminishing return (Floral type’s ‘Pretty’ is subject to decreasing interest, and ‘Allergy’ is back to slowing down action rate instead of stunning)
Currently I’m against a technological hurdle; Python is an objected oriented language, but I need to start treating abilities more like data and less like fixed method calls.