The Elder Scrolls
Home
Games
Codex
Art
Downloads
Forums
Links
 
Team Diary
 
A BRIEF HISTORY OF CYRODIIL
 
A BRIEF HISTORY OF CYRODIIL
 
IT'S QUIET ... ALMOST TOO QUIET
 
IT'S QUIET ... ALMOST TOO QUIET
 
OBLIVION COLLECTOR'S EDITION
 
OBLIVION COLLECTOR'S EDITION
 
MAGICAL MYSTERY MEAT
 
MAGICAL MYSTERY MEAT
 
THE DARKER SIDE OF CYRODIIL
 
THE DARKER SIDE OF CYRODIIL
 
E3 - FEAR AND LOATHING IN LA
 
E3 - FEAR AND LOATHING IN LA
 
TO THE DEATH, OR TO THE PAIN?
 
TO THE DEATH, OR TO THE PAIN?
 
NOW YOU SEE ME, NOW YOU DON'T
 
NOW YOU SEE ME, NOW YOU DON'T
 
More
 
Smart Guys
 
Kerry Sergent, Programmer
 
To give you a brief, simplified overview of the AI methods used in the game, I can tell you that the Morrowind system consists of four primary types all integrated into the game editor:

1. The State Machine

In Morrowind, a state machine handles many of the NPC actions. The NPC actions are based on a no-priority queued system of "packages." Using these, a designer can assign various pre-engineered tasks to an NPC -- such as wandering or following -- in addition to movement states that the NPC will perform automatically as conditions call for them. Examples include how and when to fly or swim, and how to communicate between themselves. This final capability adds greater depth to grouping behaviors and responses from other characters throughout the game.

2. Rule Based

Rule-based logic takes over in combat and helps the NPC determine optimal range, target, weapon, and spell selection. This logic evaluates various capabilities and stats such as fatigue, encumbrance, attributes, and skills, and applies these factors to the decision-making process.

3. Random Generation

Not all actions are derived from strict interpretations of rules and states. To add variety to behaviors, some degree of random element is rolled carefully into the mix.

4. Scripted

Another important method used is one in which a game designer can directly alter the standard behavior of a character by writing scripts, or simplified code commands. This gives us the ability to custom tailor the characters with dialog and behaviors far beyond the generic handling.

Back More
 
 
Bethesda Blog
 
Bethesda Blog
 
Check out what the developers are talking about.
 
 
Now Available!
 
Order Oblivion GotY for PC and Xbox 360
 

Order The Elder Scrolls IV: Oblivion Game of the Year Edition for PC and Xbox 360 at the 2K Games store.

 
 
Now Available!
 
Order Shivering Isles for Windows
 

Order The Elder Scrolls IV: Shivering Isles for Windows at Take2games.com

 
 
Now Available!
 
Official Oblivion Plugins at www.OblivionDownloads.com
 

Download official Oblivion plug-ins for PC at OblivionDownloads.com

 
 
Soundtrack
 
Morrowind and Oblivion Soundtrack Available through DirectSong
 
The Oblivion and Morrowind soundtracks are now available to buy for the first time anywhere; exclusively through DirectSong.
 
 
Newsletter
 
Sign up for the Bethesda Softworks Newsletter
 
Subscribe to the Bethesda Softworks Newsletter and receive exlusive Dev Diaries, screenshots and more.
 
 
Art
 
Art
 
Screenshots and concept art for Oblivion, Bloodmoon, Morrowind and Tribunal.
 
 
Downloads
 
Downloads
 
Check here for the newest wallpapers, plugins, patches, utilities, movies, music, and more.