HomeGamesUpdatesPricingMethodology
Steam News25 September 20259mo ago

Devlog #2 - NPC Patrol AI: Not Just a Path, but a Choice.

Hello, ghost hunters and residents of Bridgemoor! In my first devlog, I shared the bare bones of the AI ​​system for the NPCs.

In this update1

Full notes

Full Ecto Corporations update

Read the full published notes in a cleaner layout. The original post stays linked below.

Repeated intro

Hello, ghost hunters and residents of Bridgemoor!

What changed

0 fixes3 additions2 changes0 removals
  • Gameplay
  • Balance
  • UI and audio
addedThe days of pre-determined routes are over! I’ve implemented a new system where each NPC, upon reaching a crossroads or junction, chooses their path completely at random. This means the route an NPC takes is now unpredictable — you’ll never know exactly where they’ll be after a few minutes.
addedThe decision between fighting or fleeing is based on several internal factors, such as their “fear” level, their type (for example, a guard is more likely to fight than a regular civilian), and the amount of damage taken. This adds a layer of strategy and unpredictability for the player, who can never be completely sure how an NPC will react to an attack.
added👉 Liking what you see?Add Ecto Corporations to your Steam Wishlist – it really helps spread the word about the game.
changed👉 Liking what you see?Join the free Playtest – just hit the button on the store page and start hunting ghosts today.
changed👉 Liking what you see?Stay tuned for more updates! 👻

Ecto Corporations changes

addedThe days of pre-determined routes are over! I’ve implemented a new system where each NPC, upon reaching a crossroads or junction, chooses their path completely at random. This means the route an NPC takes is now unpredictable — you’ll never know exactly where they’ll be after a few minutes.
addedThe decision between fighting or fleeing is based on several internal factors, such as their “fear” level, their type (for example, a guard is more likely to fight than a regular civilian), and the amount of damage taken. This adds a layer of strategy and unpredictability for the player, who can never be completely sure how an NPC will react to an attack.
addedAdd Ecto Corporations to your Steam Wishlist – it really helps spread the word about the game.
changedJoin the free Playtest – just hit the button on the store page and start hunting ghosts today.
changedStay tuned for more updates! 👻

In my first devlog, I shared the bare bones of the AI ​​system for the NPCs. Today, I'm excited to take a giant step forward and show how I'm transforming the citizens of Bridgemoor from simple "programmed robots" into individuals with a semblance of autonomy and free will. As a solo developer, my goal is to make interactions with the AI ​​feel more organic and unpredictable, making each encounter unique and challenging.

Random and Unpredictable Paths

The days of pre-determined routes are over! I’ve implemented a new system where each NPC, upon reaching a crossroads or junction, chooses their path completely at random. This means the route an NPC takes is now unpredictable — you’ll never know exactly where they’ll be after a few minutes.

This simple change has a huge impact on the game’s atmosphere. The city of Bridgemoor feels more alive, dynamic, and surprising. Instead of predicting the movements of a “little robot,” the player feels like they are in an environment inhabited by beings with a sense of choice — even if it’s a random one.

Reaction to Threats: Fight or Flight? It’s Their Choice

The biggest evolution, however, is the threat reaction system. From now on, when an NPC is attacked by the player, they don’t follow a pre-defined “flee” or “fight” script. Instead, they make a decision on the spot.

  • Desperate Escape: An NPC may be overcome by panic and run as fast as possible, trying to find a safe place to hide.

  • Fight for Survival: Another, braver or more desperate, may turn against the aggressor and fight back.

The decision between fighting or fleeing is based on several internal factors, such as their “fear” level, their type (for example, a guard is more likely to fight than a regular civilian), and the amount of damage taken. This adds a layer of strategy and unpredictability for the player, who can never be completely sure how an NPC will react to an attack.

I hope these updates make playing Ecto Corporations even more exciting and terrifying. I’m working hard to ensure that every element of the AI contributes to the feeling of being in a living, dangerous city.

👉 Liking what you see?

  • Add Ecto Corporations to your Steam Wishlist – it really helps spread the word about the game.

  • Join the free Playtest – just hit the button on the store page and start hunting ghosts today.

  • Already got access to the Playtest? Don’t forget to download it from your library and try it out now!

Stay tuned for more updates! 👻

Source

Steam News / 25 September 2025

Open original post

Changelog.gg summarizes and formats this update. How we read updates.