Software Updates

Bugs… There are always bugs…

Well, this just serves to prove.. No matter how hard you test, watch, examine, rewrite and try to bugproof your code, there will always be something. Just fired off another update for That Cribbage Game.. And trust me, I appreciate the feedback! The game has had amazing sales and everyone loves it, and every bug squashed just makes it better for everyone else!

So, turns out there was a bit of code that for some reason I was taking the boardsize and subtracting 1.. so basically what would happen, is in the rare case that you collected enough points to land on the 120 hole exactly.. the game just said, I’m moving you to 121, you won!!! Thanks to Heather and Mark who notified me and captured it on video, we found it, squashed it, tested it, and sent it off to be deployed.. 

This just says it doesn’t matter how many people you have testing and playing and for however long test, someone will always find something that slips through the cracks.. Mind you cribbage is a complicated game that a lot of people don’t even know how to play, that makes it much tougher for testing as well.. 

Enough rambling.. back to coding.. Got bugs in CashFlo to squash and I’m sure there are bugs in the 5 ongoing projects, so…. =D

Working on some basic AI

So this last week has been dedicated to working out some basic AI players for this latest project, CashFlo.. Mind you this is pretty simplistic stuff, definitely nothing special or that’s going to win any awards or anything, but it’s still AI, and it’s still a challenge to make it “look and feel” like a real player.

Mostly in this case, it’s going to be a pretty simplistic set of rules to determine outcomes. Do I have enough money to purchase this? Am I in the hole already? Is the loan amount needed more than triple my current cash.. I’m trying to add some randomness to it to give it the illusion of thought behind it. Not to mention adding a few timed delays, and having the AI control a mouse cursor so it actually looks like a person playing, instead of pieces just simply clicking and flashing around..

I hope it will be worth it in this case, I just know I need to get busy and get this finished and off to the beta team as soon as possible, especially if I’m going to hit my deadline on my next project (in theory the next project is supposed to be done by thanksgiving). I should have had this done at the beginning of the month, but ya know, there’s just been too many good game releases this month, namely BG3.. oops!

Scroll to top