Devlog #4: Crafting Intelligent Enemies

Published on December 18, 2025

Programming AI Combat
Thumbnail for Devlog #4: Crafting Intelligent Enemies

Creating engaging combat is at the core of Dendam, and a huge part of that lies in the intelligence of our enemies. This week, we’ve been deep in the trenches of AI development.

Our approach focuses on creating adversaries that are not just simple damage sponges, but react dynamically to the player’s actions, use their environment, and coordinate attacks. We’re implementing several AI states: patrol, alert, engage, and evade, each with distinct behaviors and decision-making trees.

We’re also experimenting with a “threat awareness” system, where enemies will prioritize targets, call for backup, and even attempt flanking maneuvers. The goal is to make every encounter feel unique and challenging, forcing the player to adapt their tactics.

This is a complex area, but the early results are very promising. We believe this will elevate the combat experience significantly!