---
title: "The Low-Tech AI Of Elden Ring"
url: https://daily.dev/posts/the-low-tech-ai-of-elden-ring-godrk7cdt
source_url: https://nega.tv/posts/low-tech-ai-of-elden-ring.html
type: article
source: "Lobsters"
published: 2026-06-23T14:05:18.737Z
updated: 2026-06-23T14:05:56.034Z
tags: ["lua"]
reading_time: 12
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# The Low-Tech AI Of Elden Ring

**[Lobsters](https://daily.dev/sources/lobsters)** · 12 min read · 0 upvotes · 0 comments

## Summary

A technical breakdown of how FromSoftware implements NPC and boss AI in Elden Ring using a pushdown automaton built on Havok Script (a Lua variant). The system uses a stack of 'Goals' rather than a flat FSM, allowing composable, hierarchical behavior through sub-goals, weighted random action selection, interrupt callbacks for reactive behavior, and animation-driven execution. The post compares this approach favorably against Behavior Trees and planners like GOAP, arguing it is faster, more legible, and gives designers and animators meaningful control.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://nega.tv/posts/low-tech-ai-of-elden-ring.html>

---

Tags: [#lua](https://daily.dev/tags/lua)

[View this post on daily.dev](https://daily.dev/posts/the-low-tech-ai-of-elden-ring-godrk7cdt)
