Testing for v0.13 I plan to release v0.13 soon. Over the last couple days I improved the Log menu to display help/reminder text for active quests. The new tabbed interface for the Log menu is also ready for achievements and
Windows test for r359 Here is an out-of-band test release for Flare (for Windows folks). This release is for players interesting in trying the new Quest system. I’ve added a short quest chain that covers a few of the current
Quest Chain The first quest chain is added to Flare in r353. It walks players through Averguard Keep. Heroes must defeat the bosses of four areas of the Keep; meanwhile they learn a bit about the history of the keep
CampaignManager v0.13 has a new class called CampaignManager that I’m using to store the progress of the current story. Essentially it is a collection of strings. Various parts of the game engine can read/write these strings to create some persistence
NPC Me Open Game Art has a new weekly challenge coordinator. User kurtisevan has taken over for me, after I started and ran the contest for one year. The first new challenge: Get in the Game!, where you create a
Contributions On Hold I’ve been overwhelmed lately by the amount of interest in Flare. For now I’m asking that code/art contributions be put on hold. My personal/professional life is absolutely full for the next few weeks. If stand-alone art or
Flare Timeline This is the approximate timeline from where we are now to Flare’s first full game. April 2011: Flare v0.13 “Quests” In late April, Flare v0.13 will be released. It will contain talking NPCs and support for simple quests.
Monologue The latest check-in has example dialog support. Well, really at this point it’s Monologue (the hero doesn’t talk back yet). I also have support for completing dialog options (same function for completing quests) and awarding xp, gold, and loot.
CampaignManager.cpp I started the very basic framework for the Campaign (story) Manager class for Flare. Right now all it does is read/write a bool status from the save file (as plaintext hex, cause that sounded good at the time). On