Article may be outdated

This article is 60 days old. Some details may have changed since publication.

Hacker News·5 min read·hard

The Low-Tech AI of Elden Ring

G
g0xA52A2A
AI Summary

This technical analysis explores the underlying AI architecture of the video game Elden Ring, specifically focusing on its use of a pushdown automaton system. It explains how the game's NPC decision-making is implemented using a stack of goals rather than a standard finite state machine.

Why it matters

It offers insight into the software engineering practices of major game developers, appealing to developers and gaming enthusiasts interested in AI implementation.

Dive DeeperCreate a free account to unlock

FROMSOFT has a reputation for diverse and punishing npc encounters across the entire Soulsborne extended series, but the implementation of the AI decision making itself is perhaps unexpectedly low-tech. Since the majority of the code is implemented in Havok Script (A games-oriented Lua implementation from Havok) it’s pretty easy to take a peek behind the fog wall to see how they’re implemented.

Continue reading on Headlinne

Create a free account to read the full article.

Read full article →
technologyentertainment
Political Bias
Center
LeftLean LCenterLean RRight
Confidence: 95%

The content is a technical deep-dive into software architecture with no political or social bias.

Get smarter about the news

Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.

Create free account

Already have an account? Sign in