Encounter Debugging and Testing

Today, I finished plugging the holes in the encounter I've been working on.

A conversation that I had started needed to be finalized, and I decided to add one additional branch on the tree, for variety (and a bit of fun). Then, I verified everything had the hook-ups it needed. Encounter nodes needed their items for choosing options, condition flags for tracking choices, etc.

It took most of the day to make sure everything was covered, but eventually it came time to test. Wow, I sure missed a lot of details that revealed themselves right away. Sometimes I had plugged a value into "required conditions" instead of "delivered conditions," sometimes there were missing or mismatched items to choose from (meaning whole branches were inaccessible), and sometimes it was possible to repeat illogical sections of the encounter. It was pretty broken.

Fortunately, fixing those issues was only tedious, not difficult. Just a matter of testing a branch until hitting a roadblock, switching to the editor/DB, tweaking a value, and restarting/retesting. I managed to get most of it tested, and I think I should be able to finish testing tomorrow.

After that, I'm thinking I'll probably try to tackle a few smaller encounters before the next big one. Switch things up a bit.

Have a good night, all, and see you tomorrow!


luciuskiller's picture

when will the next version be released?

And oldie and I would say goodie but not particularly

Malacodor's picture

When it's done.

Ran around with a clown mask before it was cool

dcfedor's picture

I don't have a specific date in mind yet, but I want to make sure the next release offers a meaningful improvement over the previous version. So at the very least, it will mean finishing this encounter (and possibly related ones), and their artwork/items.

So far, it seems to take about a week or two per encounter, so it'll likely be at least a couple weeks before the next release. I'm usually wrong, though!

Dan Fedor - Founder, Blue Bottle Games

Scavenger's picture

Take your time, I'd say. I'd rather have a few more developed, larger versions from time to time rather a new one every time any one thing is added - and I am sure it's also more comfortable when taking uploading etc into mind. Bugfixes aside - that is always good to be had quickly.

dcfedor's picture

Yeah, the current live build is also fairly low on bugs, so that's another reason I'm taking more time on this next one. There are still things that need fixing, but they're pretty minor compared to the last few builds!

Dan Fedor - Founder, Blue Bottle Games