 | Ultimate Online Forums | UO General Discussion Forum for general chat on Ultima Online. | Abyss Monster AI: A Re-imagining of UO’s Artificial Life Engine? | UO General Discussion Thread, Abyss Monster AI: A Re-imagining of UO’s Artificial Life Engine? in Ultima Online Forums; Hello All –
I was doing a bit of casual wiki reading and stumbled across this paragraph under Ultima Online’s ... |
23rd September 2009, 04:46 PM
|
#1 | | UOForums Price-checker
Join Date: Dec 2007 Shard/Server: Sonoma
Posts: 2,594
My Mood: Thanks: 137
Thanked 255 Times in 161 Posts
| Abyss Monster AI: A Re-imagining of UO’s Artificial Life Engine? | |
Hello All –
I was doing a bit of casual wiki reading and stumbled across this paragraph under Ultima Online’s entry:
“Artificial Life Engine
Starr Long, the game's associate producer, explained in 1996:
"Nearly everything in the world, from grass to goblins, has a purpose, and not just as cannon fodder either. The 'virtual ecology' affects nearly every aspect of the game world, from the very small to the very large. If the rabbit population suddenly drops (because some gung-ho adventurer was trying out his new mace) then wolves may have to find different food sources - say, deer. When the deer population drops as a result, the local dragon, unable to find the food he’s accustomed to, may head into a local village and attack. Since all of this happens automatically, it generates numerous adventure possibilities."
However, this feature never went into production. Because of several hurdles and concerns (like performance issues), the whole artificial life idea was considered a boondoggle.”
I find this article interesting, both because I think it’s a cool concept and because it bears at least superficial resemblance to the mini-champ system and void demons that populate the Abyss and Ter Mur.
For those of you who missed some development notes or who simply haven’t noticed, there is a subtle difference in the way some creature AI is implemented with UOSA. Typically, creatures and monsters in Sosaria only interact with each other or the environment when a player character is present. If there is no player within a certain range, action is suspended to preserve server load. Case in point: If you can’t recall into a dungeon using your favorite rune for an extended period of time, it is possible that a lizardman is standing on that spot. The spot will remain blocked until that pile of animate spined leather is triggered to move by another player or until server maintenance (I think).
Contrast this with the void demons and mini-champ areas that have been implemented in UOSA: Mobs in the Tomb of Kings move about on their own; Fairy Dragons battle Wyverns near the Stygian Dragon’s lair; Void Demons combine to form Devestator - and all this happens with or without a player present. While I can’t actually *prove* the first two statements through observation, the new AI is empirically demonstrated by the existence of any void critter above Korpe.
I give this new feature two enthusiastic thumbs up, and I fervently hope some more aspects of the original ‘virtual ecology’ can be brought to life.
Another kudo to the dev team under the heading of ‘Stygian Abyss.’
~M
|
| | | The Following 2 Users Say Thank You to Magister_Returns For This Useful Post: | |
23rd September 2009, 05:02 PM
|
#2 | | The Dread Pirate Sablestorm
Join Date: Jan 2008 Shard/Server: Pacific
Posts: 928
My Mood: Thanks: 152
Thanked 185 Times in 135 Posts
| Re: Abyss Monster AI: A Re-imagining of UO’s Artificial Life Engine? | |
What many people forget when they think back to the good old days of UO were the tremendous lag spikes. I would love to see a retro shard complete with those lag spikes and see how players react to them in this day and age.
Having said that, improving performance was why I figured this feature fell by the wayside. It would be nice to see it implemented if the servers could handle it.
|
| |
23rd September 2009, 05:04 PM
|
#3 | | Hiding somewhere on Catskills
Join Date: Mar 2007 Shard/Server: Catskills
Posts: 1,152
My Mood: Thanks: 229
Thanked 161 Times in 112 Posts
| Re: Abyss Monster AI: A Re-imagining of UO’s Artificial Life Engine? | |
I would love to play in a sandbox with a realistic virtual ecology - predator and prey animals, seasons, natural breeding.. imagine killing off all the cats in an area and the rat population spiking - over time and naturally, causing a plague in a city. It would be an interesting environment. Farmers losing crops to pests... losing chickens (GASP!) to fox populations, all in real-game-time, right before your eyes.
|
| |
23rd September 2009, 05:30 PM
|
#4 | | Infamous King of Typos
Join Date: Jun 2007 Shard/Server: Drachenfels
Posts: 1,302
My Mood: Thanks: 137
Thanked 167 Times in 124 Posts
| Re: Abyss Monster AI: A Re-imagining of UO’s Artificial Life Engine? | |
The server hardware has improve so very much in the last 12 years, maybe the time is right for this. But unfortunalety this probably would be a lot of work for the devs. Not only figuring out all the possible interactions and consequences but also re-writing massive amounts of decade old server code. Plus it would "only" add to the immersiveness of UO and not give the Players new artis and stuff. And that's what keeps most of them happy. I would love to see this, but as long as it isn't combined with any type of reward and made exploit-prove, I fear we won't see it about, except for minor changes like the void creatures - which are cool!
So thumbs up from me too, but I won't get my hopes up.
|
| |
23rd September 2009, 05:54 PM
|
#5 | | Huzzah!!
Join Date: Feb 2009
Posts: 3,982
My Mood: Thanks: 169
Thanked 494 Times in 369 Posts
| Re: Abyss Monster AI: A Re-imagining of UO’s Artificial Life Engine? | |
most of it was ditched because they thinned out the populations to reduce lag =/

WoW:
Kriggs - Pathfinder, The Order of Twilight (Feathermoon US)
UO:
Cyric Algalon - Haven Captain (RBG) - Catskills
Corvak - Private - Vesper (-V-) - Europa |
| |
23rd September 2009, 06:22 PM
|
#6 | | UOForums Price-checker
Join Date: Dec 2007 Shard/Server: Sonoma
Posts: 2,594
My Mood: Thanks: 137
Thanked 255 Times in 161 Posts
| Re: Abyss Monster AI: A Re-imagining of UO’s Artificial Life Engine? | | Quote:
Originally Posted by sablestorm What many people forget when they think back to the good old days of UO were the tremendous lag spikes. I would love to see a retro shard complete with those lag spikes and see how players react to them in this day and age.
Having said that, improving performance was why I figured this feature fell by the wayside. It would be nice to see it implemented if the servers could handle it. | What are you talking about? I'm getting those lag spikes in UOSA
~M
|
| |
23rd September 2009, 07:39 PM
|
#7 | | I know I am, and so are you. Now I must throw giant waffles at you?!
Join Date: May 2008 Shard/Server: Catskills
Posts: 568
My Mood: Thanks: 208
Thanked 180 Times in 108 Posts
| Re: Abyss Monster AI: A Re-imagining of UO’s Artificial Life Engine? | | Quote:
Originally Posted by Magister_Returns What are you talking about? I'm getting those lag spikes in UOSA
~M |
The lag on the 2d client has recently dropped significantly for me.
I seem to have..er... accidentally deleted UOSA.
I am excited to know [not see, as I'm not chasing the early buy gifts this time] that the "Artificial Life Engine", whether it be the inspiration, has arrived in some form.
|
| |
23rd September 2009, 09:18 PM
|
#8 |
Join Date: Aug 2007 Shard/Server: Chesapeake
Posts: 443
Thanks: 36
Thanked 49 Times in 36 Posts
| Re: Abyss Monster AI: A Re-imagining of UO’s Artificial Life Engine? | |
The Tomb of Kings also has some interesting AI from its undead denizens, not quite evolution, but an ability to seek players in the hallway out |
| |
24th September 2009, 10:55 AM
|
#9 | | Polar Bear Queen
Join Date: Nov 2006 Shard/Server: Atlantic
Posts: 4,871
My Mood: Thanks: 175
Thanked 191 Times in 118 Posts
| Re: Abyss Monster AI: A Re-imagining of UO’s Artificial Life Engine? | |
Great post, Magister - I enthusiastically agree! |
| |
24th September 2009, 11:14 AM
|
#10 | | Huzzah!!
Join Date: Feb 2009
Posts: 3,982
My Mood: Thanks: 169
Thanked 494 Times in 369 Posts
| Re: Abyss Monster AI: A Re-imagining of UO’s Artificial Life Engine? | |
Hah, true that. They got me in beta, I'm too accustomed to abusing the pathfinding AI to my advantage 
WoW:
Kriggs - Pathfinder, The Order of Twilight (Feathermoon US)
UO:
Cyric Algalon - Haven Captain (RBG) - Catskills
Corvak - Private - Vesper (-V-) - Europa |
| | | Thread Tools | | | | Display Modes | Linear Mode | All times are GMT -6. The time now is 11:57 AM. |  | |