Friday, March 7, 2014

The pipeline for dialog to the game

So we're getting in some semblance of dialog for our next big playtest on Monday.

Robby and I worked together to come up with a system for storing the first type of dialog called comments.

Comments are simple forms of dialog that only involve one character (as opposed to conversations which involve multiple characters).

Comments come in two types. The first are idle comments. Idle comments are going to have a chance to trigger at any time. The second type is triggered comments. Triggered comments have a chance occuring after their trigger condition is met.

Some example trigger conditions are BasicAttackHit and SpellCastRank1.

Now to actual handle this I'm creating an XML reader that will parse through xml documents and store the comments internally. Robby and I spent some time this afternoon coming up with the correct structure and making sure we were both on the same page. Robby will be able to directly edit the xml rather than having to go searching through other files and this will streamline our dialog pipeline.


Tuesday, March 4, 2014

(Belated) First Prototype Playtesting Results

Just realized that we never made a post about our very first playtest! We've been pretty ambitious about the stuff we want to include in our game, so everyone's been really focused on working rather than typing up fancy word-posts. That's the excuse we're going with, at least.

Anyway, we had our first playtest a couple weeks ago, and we got a lot of valuable feedback. A lot of it was what we expected, but that was still valuable in reinforcing our internal playtesting. 

Spring Break Crunch!

Contrary to the lack of blog posts recently, we've been working hard toward our next major milestone. Our "Three Floor Demo" is due for testing on March 10th, and we're well on our way to making it happen. 

As we're all a bunch of nerds with no Spring break plans, we're working extra hard this week to meet all our goals for the demo. This, of course, excluded Evan and Julia, as they go to schools that for some reason decide to have their Spring breaks during the actual Spring time (weird, right?). This doesn't mean that they aren't working hard; just that we get to make them feel bad by working extra hours because we have nothing better to do.

Anyway, here are this week's goals for finishing up our next big demo: