Realtime turn-based AI

You know how in most forms of media (games, comics, movies, whatever) if a group of people gang up on the "hero" or player, they tend to attack one at a time? It's a pretty common trope [https://tvtropes.org/pmwiki/pmwiki.php/Main/MookChivalry], but at least as far…

Improving Pathfinding + Navigation

In my last post [https://xbloom.io/2020/01/20/scriptable-cinematics-with-coroutines/] I showed off how my cinematic system works. The result was this nice little gif: The caption said, "The navigation system is a little funky and needs a rewrite"... Well, now I've done a large refactor of the navigation…

Designing AI for Explore

In my previous article [https://xbloom.io/2017/11/10/scriptable-dungeon-generation/] I talked about designing a dungeon generation system for the roguelike I'm working on [https://xbloom.io/2017/11/07/designing-a-web-based-roguelike/], Explore [https://xbloom.io/tag/explore/]. Today I'm going to talk about writing the AI and some of…