Archquest is inspired by old-school CRPGs and combines immersive first-person exploration with tactical combat based on P&P tabletop rules.

Post news Report RSS Dev log #2

First off, thanks to those who have played and given feedback on the first demo released in June. Aside from a few bugs, the response has been mostly positive. In the few months since then, much has changed with Archquest.

Posted by on

First off, thanks to those who have played and given feedback on the first demo released in June. Aside from a few bugs, the response has been mostly positive.

In the few months since then, much has changed with Archquest.

More clarity has been added to combat with the addition of square reach visualization and threatened square visualization. Threatened squares(shown in red) indicate if you would receive an Attack of Opportunity if you move within it.

Threatened Indicator

This might sound simple enough- just draw a square to everywhere a player can reach. But that means pathfinding to each square in a potential area, which turned out to be far too slow with the existing system when you have tens or hundreds of potential squares. So, to make this happen, the pathfinding and grid system was rewritten completely. The result is an optimized multithreaded system where we can find 100+ paths in a few milliseconds. This will be useful in the future when AI is worked on, as each potential square can be evaluated to find the 'best' move.

There have been some other additions too. Flanking has been implemented, along with flanking indicators. Difficult terrain has been implemented. We have a new creature called a "Gutlock" which lurk in the waters and raid unsuspecting coastal towns.

Flanking

Finally, the first town the player encounters, Harborside, is being fleshed out with NPCs and encounters.

That's all for now. Stay tuned next time for a look at the encounter, dialog, and scripted sequence system.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: