Trending Games | Guild Wars 2 | Elder Scrolls Online | Final Fantasy XIV: A Realm Reborn | Neverwinter

  Network:  Gamertube FPSguru RTSguru
Login:  Password:   Remember?  
Show Quick Gamelist Jump to Random Game
Recent forum postsRSS
Active threads
Cloud view
List all forums
General Forums
Developers Corner General Discussion
Popular Game Forums
Click a status to find game forum
Game Forums
Click a letter to find game forum
A-C
2029 Online 2112: Revolution 2Moons 4Story 8BitMMO 9 Dragons A Mystical Land A Tale in the Desert III A3 ACE Online ARGO Online Aberoth Absolute Force Online Absolute Terror Achaea Adellion Aerrevan Aetolia, the Midnight Age Age of Armor Age of Conan Age of Empires Online Age of Mourning Age of Wulin Age of Wushu Aida Arenas Aika Aion Alganon All Points Bulletin (APB) Allods Online Altis Gates Anarchy Online Ancients of Fasaria Angels Online Anime Trumps Anmynor Anno Online Applo Arcane Legends ArchLord ArcheAge Archlord X Asda 2 Asda Story Ashen Empires Asheron's Call Asheron's Call 2 Astera Online Astonia III Astro Empires Asura Force Atlantica Online Atriarch Auto Assault Battle Dawn Battle Dawn Galaxies Battle for Graxia Battle of 3 Kingdoms Battle of the Immortals Battlecruiser Online Battlestar Galactica Online Battlestar Reloaded Beyond Protocol Black Aftermath Black Desert Black Gold Black Prophecy Black Prophecy Tactics: Nexus Conflict Blacklight Retribution Blade & Soul Blade Wars Blazing Throne Bless Blitz 1941 Bloodlines Champions Bounty Bay Online Brawl Busters. Brick-Force Bright Shadow Bullet Run Business Tycoon Online CTRacer Cabal Online Caesary Call of Gods Call of Thrones Camelot Unchained Canaan Online Cardmon Hero Cartoon Universe Castle Empire Castlot Champions Online Champions of Regnum Chaos Online Chrono Tales Citadel of Sorcery CitiesXL Citizen Zero City of Decay City of Heroes City of Steam City of Transformers City of Villains Clan Lord Clash of Clans Cloud Nine Club Penguin Colony of War Command & Conquer: Tiberium Alliances Company of Heroes Online Conquer Online Conquer Online 3 Continent of the Ninth (C9) Core Blaze Core Exiles Corum Online Craft of Gods Crimecraft Crimelife 2 Cronous Crota II Cultures Online Céiron Wars
D-F
D&D Online DC Universe DK Online DOTA DOTA 2 DUST 514 Dalethaan Dance Groove Online Dark Age of Camelot Dark Ages Dark Legends Dark Orbit Dark Solstice Dark and Light DarkEden Online DarkSpace Darkblood Online Darkfall Darkfall: Unholy Wars Darkwind: War on Wheels Dawn of Fantasy Dawntide DayZ Dead Earth Dead Frontier Deco Online Deepworld Defiance Deicide Online Dekaron Desert Operations Destiny Diablo 3 Diamonin Digimon Battle Dino Storm Disciple Divergence Divina Divine Souls Dofus Dominus Online Dragon Ball Online Dragon Born Online Dragon Crusade Dragon Empires Dragon Eternity Dragon Nest Dragon Oath Dragon Raja Dragon's Call Dragon's Call II Dragon's Prophet DragonSky DragonSoul Dragona Dragonica Dream of Mirror Online Dreamland Online Dreamlords: The Reawakening Drift City Duels Dungeon Blitz Dungeon Fighter Online Dungeon Overlord Dungeon Party Dungeon Rampage Dungeon Runners Dynastica Dynasty Warriors Online Dynasty of the Magi EIN (Epicus Incognitus) EVE Online Earth Eternal Earth and Beyond Earthrise Ecol Tactics Online Eden Eternal Einherjar - The Viking's Blood Elder Scrolls Online Eldevin Elf Online Embers of Caerus Emil Chronicle Online Empire & State Empire Craft Empire Universe 3 EmpireQuest Empires of Galldon End of Nations Endless Ages Endless Blue Moon Online Endless Online Entropia Universe EpicDuel Erebus: Travia Reborn Eredan Eternal Blade Eternal Lands Ether Fields Ether Saga Online Eudemons Online EuroGangster EverQuest Online Adventures Evernight Everquest Everquest II Evony Exarch Exorace Face of Mankind Fairyland Online Fall of Rome Fallen Earth Fallen Sword Fallout Online Family Guy Online Fantage Fantasy Earth Zero Fantasy Realm Online Fantasy Tales Online Fantasy Worlds: Rhynn Faunasphere Faxion Online Ferentus Ferion Fiesta Online Final Fantasy XI Final Fantasy XIV: A Realm Reborn Firefall Fists of Fu Florensia Flyff Football Manager Live Football Superstars Force of Arms Forge Forsaken World Forum for Discussion of Everlight Freaky Creatures Free Realms Freesky Online Freeworld Fung Wan Online Furcadia Fury Fusion Fall
G-L
GalaXseeds Galactic Command Online Game of Thrones: Seven Kingdoms Gameglobe Gate To Heavens Gates of Andaron Gatheryn Gekkeiju Online Ghost Online Ghost Recon Online Gladiatus Glitch Global Agenda Global Soccer Gloria Victis GoGoRacer Goal Line Blitz Gods and Heroes GodsWar Online Golemizer Golf Star GoonZu Online Graal Kingdoms Granado Espada Online Grand Chase Grand Fantasia Grepolis Grimlands Guild Wars Guild Wars 2 Guild Wars Factions Guild Wars Nightfall Habbo Hotel Hailan Rising HaloSphere2 Haven & Hearth Hawken Helbreath Hellgate Hellgate: London Hello Kitty Online Hero Online Hero Zero Hero's Journey Hero: 108 Online HeroSmash Heroes & Generals Heroes in the Sky Heroes of Bestia Heroes of Gaia Heroes of Might and Magic Online Heroes of Thessalonica Heroes of Three Kingdoms Holic Online Hostile Space Hunter Blade Huxley Illutia Illyriad Immortals USA Imperator Imperian Infinity Infinity Iris Online Iron Grip: Marauders Irth Worlds Island Forge Islands of War Istaria: Chronicles of the Gifted Jade Dynasty Jagged Alliance Online Juggernaut Jumpgate Jumpgate Evolution KAL Online Kakele Online Kaos War Karos Online Kartuga Kicks Online King of Kings 3 Kingdom Heroes Kingdom Under Fire II Kingdom of Drakkar Kingory Kings and Legends Kitsu Saga Kiwarriors Knight Age Knight Online Knights of Dream City Kothuria Kung Foo! Kunlun Online L.A.W. LEGO Universe La Tale Land of Chaos Online Lands of Hope: Phoenix Edition LastChaos League of Legends - Clash of Fates Legend of Edda: Vengeance Legend of Golden Plume Legend of Katha Legend of Mir 2 Legend of Mir 3 Legendary Champions Light of Nova Lime Odyssey Line of Defense Lineage Lineage Eternal: Twilight Resistance Lineage II Linkrealms Loong Online Lord of the Rings Online Lords Online Lost Saga Lucent Heart Lunia Lusternia: Age of Ascension Luvinia Online
M-Q
MU Online Mabinogi Maestia: Rise of Keledus MagiKnights Magic World Online Manga Fighter MapleStory Martial Heroes Marvel Heroes Marvel Super Hero Squad Online MechWarrior Online Megaten Meridian 59 : Evolution Merlin MetalMercs Metaplace Metin 2 MicroVolts Midkemia Online Might & Magic Heroes: Kingdoms MilMo Minecraft Mini Fighter Minions of Mirth Ministry of War Monato Esprit Monkey Quest Monster & Me MonsterMMORPG Moonlight Online: Tales of Eternal Blood Mordavia Mortal Online Mourning My Lands Myst Online: URU Live Myth Angels Online Myth War Myth War 2 Mytheon Mythic Saga Mythos N.E.O Online NIDA Online Nadirim Naviage: The Power of Capital Navy Field Need for Speed World Nemexia NeoSteam Neocron Neverwinter Nexus: The Kingdom Of The Winds NinjaTrick NosTale Novus Aeterno Oberin Odin Quest Ogre Island Omerta 3 Onverse Order & Chaos Online Order of Magic Origins Return Origins of Malu Orion's Belt Otherland Forums OverSoul Overkings Oz Online Oz World Pandora Saga Parabellum Parallel Kingdom Parfait Station Path of Exile Pathfinder Online Perfect World Perpetuum Online Phantasy Star Online 2 Phantasy Star Universe Phoenix Dynasty Online Phylon Pi Story Picaroon Pirate Galaxy Pirate Storm Pirate101 PirateKing Online Pirates of the Burning Sea Pirates of the Caribbean Online Pixie Hollow Planeshift Planet Arkadia Planet Calypso PlanetSide 2 Planetside Playboy Manager Pocket Legends Pockie Ninja Pockie Pirates PoxNora Prime World Prime: Battle for Dominus Priston Tale Priston Tale II Prius Online Project Blackout Project Powder Project Wiki Puzzle Pirates Quickhit Football
R-S
R2 Online RAN Online RF Online ROSE Online Rage of 3 Kingdoms Ragnarok Online Ragnarok Online II RaiderZ Rakion Rappelz RappelzSEA Realm Fighter Realm of the Mad God Realm of the Titans Realms Online Reclamation Red Stone Red War: Edem's Curse Regnum Online Remnant Knights Renaissance Repulse Requiem: Memento Mori Rift RiotZone Rise Rise of Dragonian Era Rise of Empire Rise of the Tycoon Rising of King Risk Your Life Rivality Rockfree Rohan: Blood Feud Role Play Worlds Roll n Rock Roma Victor Romadoria Rosh Online Roto X Rubies of Eventide Ruin Online Rumble Fighter Runes of Magic Runescape Rusty Hearts Ryzom S4 League SAGA SD Gundam Capsule Fighter Online SMITE SUN Sagramore Salem Scarlet Blade Scions of Fate Seal Online: Evolution Second Life Secret of the Solstice Seed Serenia Fantasy Seven Souls Online Sevencore Shadow of Legend Shadowbane Shaiya Shattered Galaxy Sho Online Shot Online Shroud of the Avatar SideQuest Sigonyth: Desert Eternity Silkroad Online Skyblade SmashMuck Champions Smoo Online Soldier Front Soul Master Soul Order Online Soul of Guardian Space Heroes Universe Spellcasters Sphere Spiral Knights Spirit Tales Splash Fighters Squad Wars Star Citizen Star Sonata 2 Star Stable Star Supremacy Star Trek Online Star Trek: Infinite Space Star Wars Galaxies Star Wars: Clone Wars Adventures Star Wars: The Old Republic StarQuest Online Stargate Worlds Starlight Story Starpires SteelWar Online Stone Age 2 Storybricks Stronghold Kingdoms Sudden Attack Supremacy 1914 Supreme Destiny Sword Girls Sword of Destiny: Rise of Aions SwordX Swords of Heavens
T-Z
TERA TS Online Tabula Rasa Tactica Online Tales Runner Tales of Fantasy Tales of Pirates Tales of Pirates II Talisman Online Tamer Saga Tank Ace Tantra Online Tatsumaki: Land at War Terra Militaris TerraWorld Online Thang Online The 4th Coming The Agency The Aurora World The Chronicle The Chronicles of Spellborn The Legend of Ares The Lost Titans The Matrix Online The Missing Ink The Mummy Online The Myth of Soma The Pride of Taern The Realm Online The Repopulation The Secret World The Sims Online The Strategems The War Z The West Theralon There Thrones of Chaos Tibia Tibia Micro Edition Titan Siege Toontown Online Top Speed Topia Online Torchlight Transformers Universe Traveller AR Travia Online Travian Trials of Ascension Tribal Hero Tribal Wars Tribes Universe Trickster Online Troy Online True Fantasy Live Online Turf Battles Twelve Sky Twelve Sky 2 Twilight War Tynon U.B. Funkeys UFO Online URDEAD Online Ultima Forever: Quest for the Avatar Ultima Online Ultima X: Odyssey Ultimate Soccer Boss Uncharted Waters Online Undercover 2: Merc Wars Underlight Unification Wars Universe Online Utopia Valkyrie Sky Vampire Lord Online Vanguard: Saga of Heroes Vanquish Space Vector City Racers Vendetta Online Victory - Age of Racing Vindictus Virtonomics Vis Gladius Visions of Zosimos Voyage Century Online W.E.L.L. Online WAR (Warhammer Online) WAR2 Glory WYD Global Wakfu War Thunder War of 2012 War of Angels War of Legends War of Mercenaries War of Thrones War of the Immortals WarFlow Waren Story Wargame1942 Warhammer 40K: Dark Millennium Online Warhammer Online: Wrath of Heroes Warkeepers Warrior Epic Wartune WebLords Wild West Online WildStar Wind of Luck WindSlayer 2 Wings of Destiny Wish Wizard101 Wizardry Online Wizards and Champions Wonder King Wonderland Online World Golf Tour World of Battles World of Darkness World of Heroes World of Kung Fu World of Pirates World of Tanks World of Tanks Generals World of Warcraft World of Warplanes World of Warships World of the Living Dead WorldAlpha Wurm Online Xenocell Xiah Xsyon Xulu YS Online Yitien ZU Online Zentia Zero Online Zero Online: The Andromeda Crisis Zodiac Online eRepublik

MMORPG.com Discussion Forums

General Discussion

General Discussion 

The Pub at MMORPG.COM  » The Evolution of Artificial Intelligence

5 Pages « 1 2 3 4 5 » Search
93 posts found
  Rommie10-284

Hard Core Member

Joined: 12/07/05
Posts: 169

Really Uncle Bugs?

Spirit of Fair Play is slain by Online Community!

2/07/12 12:49:21 PM#21
Originally posted by stealthbr

I'm not talking about NPC difficulty levels. I'm talking about NPC's making decisions on their own from a scripted list of options which would allow the world to truly feel alive and could potentially create the possibility of infinite quests. AI difficulty is something else entirely.

Okay, I goofed and did a derail.

Bascially - it's the Game vs. Virtual World issue, and the tech is finally catching up to allow AI's to really simulate another person/being.  Too good a simulation can turn off players as much as static bricks can.  I suppose it's a nice problem to have, but the programmers are going to need a bit of cleverness in how they do the AI.  If it's too intelligent, it can feel even faker than cardboard cutout NPCs.

Avatars are people too

  stealthbr

Advanced Member

Joined: 5/07/06
Posts: 965

 
2/07/12 1:06:37 PM#22

Bear in mind that I envision the concept of having NPC's evaluate situations and make decisions based on a variety of factors in a more sandbox type of game. A game where there is very little linearity in the sense that you progress from one area to the next (quest hub to quest hub). It would be a game where the player's actions would have a real impact in the world, but the world would never be static, even if there were no player input. NPC's would be more than simple quest givers, they would become living and breathing entities with complex lives capable of changing the world around the player. That way, the experience would always be fresh, there would always be things to do, stories to experience, and consequence would gain new meaning.

  Apocamentus

Advanced Member

Joined: 9/21/05
Posts: 144

2/07/12 1:18:35 PM#23

It's not really about mobs being hard to kill or not.  You could still have intelligent seeming NPS that are easy to kill.

Take this example of some virtual ants that each have senses and a neural network as a brain which evolves:

http://www.youtube.com/watch?v=1iamM0SuPto&feature=related

Wouldn't it be more immersive and cool if all the animals etc in a world went around there own business fighting other animals and growing stronger and so on.  You could have really cool things like certain animals growing stronger than others, and they would start to look bigger and more fierce - you would get more "points" for hunting them and taking them out.

Playing: Xsyon.
Played:

Tried: Ultima Online, Everquest 2, Age of Conan: Hyborian Adventures, Warhammer Online: Age of Reckoning, Flyff, Perfect World, Silkroad Online, EVE Online, Ryzom.

  lizardbones

Elite Member

Joined: 6/11/08
Posts: 6692

2/07/12 2:05:42 PM#24


Originally posted by Rommie10-284


Originally posted by stealthbr
I'm not talking about NPC difficulty levels. I'm talking about NPC's making decisions on their own from a scripted list of options which would allow the world to truly feel alive and could potentially create the possibility of infinite quests. AI difficulty is something else entirely.


Okay, I goofed and did a derail.
Bascially - it's the Game vs. Virtual World issue, and the tech is finally catching up to allow AI's to really simulate another person/being.  Too good a simulation can turn off players as much as static bricks can.  I suppose it's a nice problem to have, but the programmers are going to need a bit of cleverness in how they do the AI.  If it's too intelligent, it can feel even faker than cardboard cutout NPCs.



Mobs don't necessarily have to be really intelligent to seem more realistic. In Minecraft, if I wack a pig with my stone sword, the pig immediately tries to run away. This makes perfect sense. It's not real intelligent, but it's interesting.

Join the League For Gamers.

  Robsolf

Advanced Member

Joined: 4/21/06
Posts: 3845

Let go of my ears, I know what I'm doing!

2/07/12 2:31:01 PM#25
Originally posted by Axehilt
Originally posted by Robsolf

I remember someone uploaded a conference where they talked about different types of AI.  I wish I had the link, as it's very pertinent to this conversation.

I am REALLY paraphrasing here(it's been years since I saw it), but in summary, they talked about how most AI, particularly MMO AI is, and should be designed to lose.  Because the goal isn't to kill the player, but rather to provide a surmountable obstacle to getting to a goal.  The game or task at hand doesn't really focus around 2 sides trying to "win".

The AI for, say, chess games, or RTS's is different.  There they intend for the AI to behave like a player.  It plays to win, because unlike MMO's, winning IS the game.

I wish I could remember more.  It was pretty interesting.

That would be Soren Johnson, a smart designer who's written a lot of design articles I've enjoyed in Game Dev magazine.

Playing to Lose: AI and Civilization

Thanks, Axe! 

  AlBQuirky

Elite Member

Joined: 1/24/05
Posts: 1372

Tomorrow's just a future yesterday...

2/07/12 2:53:32 PM#26


Originally posted by Apocamentus
It's not really about mobs being hard to kill or not.  You could still have intelligent seeming NPS that are easy to kill.
Take this example of some virtual ants that each have senses and a neural network as a brain which evolves:
http://www.youtube.com/watch?v=1iamM0SuPto&feature=related
Wouldn't it be more immersive and cool if all the animals etc in a world went around there own business fighting other animals and growing stronger and so on.  You could have really cool things like certain animals growing stronger than others, and they would start to look bigger and more fierce - you would get more "points" for hunting them and taking them out.


UO had thought to put in place a whole ecology of fauna in the game. Then players signed in and destroyed the system. Don't forget that players will factor into all these AI decisions, too, for the good AND the bad.

In Bob's burglary scenario when a player does the stealing, they could not log on again for a month on that character. What then?

Another factor is grouping, which many players look forward to. If people are on differing quests, that will make grouping tougher with no common goal to share.

I agree with the OP's idea of a better AI with questing. I would be pumped for that game. But then players sign in and all that wonderful thinking goes down the tubes. I think the majority of MMO players want to "just kill stuff."

- Al

Personally the only modern MMORPG trend that annoys me is the idea that MMOs need to be designed in a way to attract people who don't actually like MMOs. Which to me makes about as much sense as someone trying to figure out a way to get vegetarians to eat at their steakhouse.
- FARGIN_WAR

  dave6660

Hard Core Member

Joined: 9/26/08
Posts: 1875

2/07/12 2:55:54 PM#27
Originally posted by Axehilt

Professional AI programmers (people who've made multiple games and watched how players play them and react to various methods of AI) would point out that if the player doesn't perceive it it doesn't exist.

In this case Bob's AI gives out the same exact quest he could've just been hardcoded to do.  Most (possibly all) players won't know the difference, and if we don't know the difference the underlying logic is completely meaningless.

Time and time again when I read articles about AI the important keys to success are about giving the perception of intelligence.  The actual need for true intelligence isn't there -- in fact in many situations intelligent AI is detrimental to the fun of a game.

So while AI can certainly stand to be more game-like, less exploitable, and less perceptibly stupid, it's actually not a good idea to make it more intelligent for intelligence sake.  

Very true.  There are many ways to simulate intelligence without really adding any AI.  The vast majority of players wouldn't know AI from a hole in the ground.

"How should I know if it works? That's what beta testers are for. I only coded it."
-- Linus Torvalds

  Robsolf

Advanced Member

Joined: 4/21/06
Posts: 3845

Let go of my ears, I know what I'm doing!

2/07/12 3:13:13 PM#28
Originally posted by stealthbr

I'm not talking about NPC difficulty levels. I'm talking about NPC's making decisions on their own from a scripted list of options which would allow the world to truly feel alive and could potentially create the possibility of infinite quests. AI difficulty is something else entirely.

 

Ultimately, it's a ratio of value added / effort required.  In the basic example of community simulation, there's a pretty massive effort in many cases for something that many players will never fully understand.  A player knows that Bob asked them for help because Tom plans to steal his business, but what motivates Tom to take this action?  Why wouldn't Bob call on the town magistrate?  Or did he, to find out that the magistrate was paid by Tom to look the other way?  Did another NPC observe this?

See, all of this sounds really interesting, but it certainly makes it clear that a few random choices by one character wouldn't really create the illusion of a living, breathing community, and unless you never experienced those other events, then it just seems like yet another QG asking for help from the hero(OP's example would be remarkably like a particular DDO quest, in fact).

And even in those NPC choices proposed by the OP, only one is relevent to a player, "asking for help".  All the rest would have a minimal effect on the player, unless of course other NPC's react to those decisions and bring about their own relevence to the player's "goings on".

Ultimately, the amount of "freewill" isn't necessarily a tech limitation in a game.  It's just that there has to be coherence to the NPC's actions or else it lacks significance to the player.  So events are carefully scripted, even in sandbox games.  Heck, even with scripting, look at what happens in Skyrim, even:

http://www.youtube.com/watch?v=p2EzfG0CuUc

I do hope for better AI in MMO's in the future, though.  Still bugs me to this day that in LotRO, NPC's work day and night, and never set foot in the Pony for a pint.  Just doesn't seem right.

 

 

 

 

  Meltdown

Apprentice Member

Joined: 8/09/03
Posts: 1149

2/07/12 3:27:32 PM#29
Originally posted by dave6660
Originally posted by Axehilt

Professional AI programmers (people who've made multiple games and watched how players play them and react to various methods of AI) would point out that if the player doesn't perceive it it doesn't exist.

In this case Bob's AI gives out the same exact quest he could've just been hardcoded to do.  Most (possibly all) players won't know the difference, and if we don't know the difference the underlying logic is completely meaningless.

Time and time again when I read articles about AI the important keys to success are about giving the perception of intelligence.  The actual need for true intelligence isn't there -- in fact in many situations intelligent AI is detrimental to the fun of a game.

So while AI can certainly stand to be more game-like, less exploitable, and less perceptibly stupid, it's actually not a good idea to make it more intelligent for intelligence sake.  

Very true.  There are many ways to simulate intelligence without really adding any AI.  The vast majority of players wouldn't know AI from a hole in the ground.

Yea reading through the comments I would say that what MMOs are best at are giving illusions of AI and intelligence. The minecraft example of a pig running away from someone hitting it with a sword is simplistic. But very simplistic concepts often combine in unique ways to create a truely authentic experience, here is a quote from Majong's blog about updating Minecraft as an example:

 

"While testing the biome code, I started running out of food in the game and started hunting animals. Cows would just stand there, looking at me as I mashed them over and over to get their precious loot, so I figured I’d just make that mechanic a bit more fun. Four lines of code later, and animals now flee randomly after taking damage. Hunting animals suddenly became a lot more fun and morally questionable as pigs would storm off grunting and chicken (or whatever the heck they are) would jump into ravines. But the real fun came later on."

 

"Back to doing some further testing. I was exploring a forest biome, hit upon a river cutting through it, and walked over a small hill. On the other side, a wolf was chasing a sheep, but the sheep was running away. I didn’t have this in mind when I wrote the code to make mobs flee, but it ended up giving me an unexpected experience of having some kind of echo system of competing behaviors in various animals, and it just felt.. nice. It made me realize we should explore more mob to mob interactions, and have more chaotic competing behavior."

"They essentially want to say 'Correlation proves Causation' when it's just not true." - Sovrath

  stealthbr

Advanced Member

Joined: 5/07/06
Posts: 965

 
2/07/12 5:01:53 PM#30
Originally posted by Robsolf

Ultimately, it's a ratio of value added / effort required.  In the basic example of community simulation, there's a pretty massive effort in many cases for something that many players will never fully understand.  A player knows that Bob asked them for help because Tom plans to steal his business, but what motivates Tom to take this action?  Why wouldn't Bob call on the town magistrate?  Or did he, to find out that the magistrate was paid by Tom to look the other way?  Did another NPC observe this?

See, all of this sounds really interesting, but it certainly makes it clear that a few random choices by one character wouldn't really create the illusion of a living, breathing community, and unless you never experienced those other events, then it just seems like yet another QG asking for help from the hero(OP's example would be remarkably like a particular DDO quest, in fact).

And even in those NPC choices proposed by the OP, only one is relevent to a player, "asking for help".  All the rest would have a minimal effect on the player, unless of course other NPC's react to those decisions and bring about their own relevence to the player's "goings on".

Ultimately, the amount of "freewill" isn't necessarily a tech limitation in a game.  It's just that there has to be coherence to the NPC's actions or else it lacks significance to the player.  So events are carefully scripted, even in sandbox games.  Heck, even with scripting, look at what happens in Skyrim, even:

http://www.youtube.com/watch?v=p2EzfG0CuUc

I do hope for better AI in MMO's in the future, though.  Still bugs me to this day that in LotRO, NPC's work day and night, and never set foot in the Pony for a pint.  Just doesn't seem right.

As I stated, my example was crude and short for the sake of brevity. However, I do not agree that only one of the options I presented would be deemed useful by the players. For instance, if Bob were stolen by Tom, and Bob were to choose to go after the thief himself, a quest could open up from Bob's relatives to go and see if he's alright. If Bob were to decide to not go after the robber and instead ameloriate the security of his store, a quest could open up allowing the players to help Bob amass the materials needed.

Another interesting point that needs clarification is that no action would be out of context. For example, Tom would not steal Bob without any purpose. Perhaps he needs the money to survive. Maybe he's crazy and thinks Bob is conspiring against him. Or perhaps he works for the rival village and is there to cripple it from the inside. Also, the quests could work both ways, in the sense that players could help Tom to steal Bob if they believe it to be the best choice.

  PiratePete

Advanced Member

Joined: 8/13/07
Posts: 61

2/07/12 5:06:25 PM#31

AI in mmos seem to be non existent.

 

Before they see you they're in a state of:

"Oh man I bet this road would look SO much cooler 4 feet to my left."... "nah it was better over there."

as they wander back and forth mindless.

 

Then when they see you or you aggro them it's best described by looking at space invaders.

 

Keep coming at you, until it dies or you die.

 

Hell even minecraft is getting some AI tweaks that make the mobs slightly more intelligent than most mmos.

"Egad the sun is burning me!"

*moves into the shade*

Mobs in mmos:

*Kills 40 boars with one hit.*

"Egad he's 1 hitting us... Maybe if I can just touch him he'll die!"

 

There's no sense of urgency or intelligence in many mmos, and from what I've seen in the star wars the old republic (start flame fest) it's not raising any eyebrows on my end.

"Holy crap a guy with a lightsaber is running at me killing everyone in his path, what do i do what do i do?!?!"

*stands still while shooting enemy*

 

Definitely need to get a revolutionized way to make AI because the way it currently is bores the hell out of me.

  Ridelynn

Elite Member

Joined: 12/19/10
Posts: 2207

2/07/12 5:27:36 PM#32

Everquest had some rudimentary AI:

Some mobs would run for help on low health, some would enrage and fight harder as they got weaker. Some would talk to you, or mock you.w

Mobs could "assist" each other - there were distinct and separate "aggro" radii and "assist" radii.

Not all mobs would assist each other, it was based on their factions

Now almost all of that was hard coded, and hardly classifies as AI. After a while became pretty predictable, but that brings me to my next point:

AI is resource intensive. Very resource intensive. Keep in mind that it has to run on the server, so that each and every player in the game sees consistent actions across the virtual world by the NPCs (not to mention security). Even if you have a finite state machine with pre-determined outcomes (Bob gets robbed, so Bob does A), B), or C)) - that's still a lot of lookup tables for a lot of NPCs, and that's a lot of effort in defining each and every state, and the tables for that state.

It sounds very easy to make Bob the Builder react to Tom the thief. Now consider how many NPC's are in a typical MMO. If I walk down a typical town setting/zone in a typical MMO there are dozens, sometimes hundreds depending on the game. And even out in the "wild" there are literally dozens of hostile NPC's waiting to kill me (or for me to kill them).

And how many players interact with Bob the Builder on a routine basis to make an investment - not only in time and code, but also in server power and resources - in Bob's AI pay off? - My point there is that some NPC's would see more benefit than others, and certainly not all NPC's need advanced interaction routines - most are just there as eye candy to fill out the world.

I do agree, having a more robust AI scheme in place for most NPC's - particularly those that get interacted with routinely (Monsters/Mobs, main quest NPCs, infinite quest engines, etc) would make a marked difference in MMO's. Even small and poorly defined "AI" such as that in EQ and Darkfall make for a dramamtic change (I think for the better) in the game play. Something more than "Mob attacks per hate table" at any rate.

  PiratePete

Advanced Member

Joined: 8/13/07
Posts: 61

2/07/12 5:52:23 PM#33

The thing is even in single player games the AI is still quite lacking. Could you imagine a smart dragon in skyrim?

 

"Pah this guy doesn't even have a bow! What a joke!"

*flies around shooting fire at you instead of walking on the ground and letting your 2 handed axe cut my face open*

I understand some gameplay mechanics would be ruined by this, but it would definitely make the game more engaging if the dragon hunter had to actually prepare to hunt them instead of the waiting for animation queue > walk on ground and shoot fire, rolls in.

 

But yeah, bosses would be a first step to making them more interactive. Then of course I would love to see the city life being more lively.

 

Was playing Star Trek online earlier and I was ashamed to be surprised that the NPC said Hello DwarfJuggler (my name.) Stuff like that should be commonplace with the advancements we've had in gaming capabilities.

 

Would say though that Assassin Creed did a decent job. The damn beggers were always getting in my way. And while the animations and such are programmed in it still seemed like there was a life to the city as they wandered from shop to shop acting like they're buying things. Even something like that mixed into an mmo... egad. Would be like day and night compared to what we have now.

  stealthbr

Advanced Member

Joined: 5/07/06
Posts: 965

 
2/07/12 5:56:26 PM#34
Originally posted by Ridelynn

<snip>

True, I am no programmer, but I would be inclined to agree that such a concept would be very taxing, not to mention difficult to implement properly. I just think it's a glaring facet of MMO gaming that needs to evolve, and one that would have a large impact on gameplay. After all, we are interacting with NPC's almost all the time.

  PiratePete

Advanced Member

Joined: 8/13/07
Posts: 61

2/07/12 6:01:34 PM#35

Just thought of a way to make npcs more engaging :) Make them all run on Cleverbot algorythms. Would be funny watching the guards try to talk to the people begging for gold to buy items in an actual debate :).

 

  maplestone

Elite Member

Joined: 12/10/08
Posts: 2158

2/07/12 7:57:42 PM#36
Originally posted by Ridelynn

AI is resource intensive. Very resource intensive.

Don't make the mobs smart, make the world smart.

  Disdena

Elite Member

Joined: 3/05/10
Posts: 1092

2/08/12 2:38:46 AM#37
Originally posted by stealthbr

True, I am no programmer, but I would be inclined to agree that such a concept would be very taxing, not to mention difficult to implement properly. I just think it's a glaring facet of MMO gaming that needs to evolve, and one that would have a large impact on gameplay. After all, we are interacting with NPC's almost all the time.

You know, the more I look at this thread's responses, the more I think that this is an inappropriate direction for MMOs to go. It's really more suited for single-player games. In a single-player game, the NPCs exist to define the world. If as the designer of a single-player game, you want to use NPCs as a tool to express the idea of a world that irrevocably changes due to random things going on within it, that's great. But in an MMO, other players can already fill this role far better. If the world irrevocably changes, it's supposed to be due to the machinations of the players.

There's nothing really wrong with what people have suggested here except that the game world would be defined by the random things that AI do in the background. That just screams single-player. MMOs don't need that.

  Adamantine

Elite Member

Joined: 1/07/08
Posts: 3162

War is not the ultima ratio, but the ultima irratio - Willy Brandt

2/08/12 4:07:58 AM#38

There is really no such thing as "evolution of AI".

Outside of science fiction like "The Matrix", Data from "Star Trek: The Next Generation", droids from "Star Wars", or the bots in the Webcomic "Questionable Content", AI in reality is still just as primitive as it has been since the 1960's, and only very, very little has improved since then.

Like, we have constructed an Eliza that uses insults instead of comments. Turns out people have a much harder time recognizing they are talking with an AI if said AI keeps insulting them.

In games, AI still just executes predefined scripts that react to certain outside conditions.

And getting more would require different kinds of computers, computers designed as neuronal networks, instead of the same old Neumann design all the time.

 

  Elikal

Spotlight Poster

Joined: 2/09/06
Posts: 7114

“No path is darker then when your eyes are shut.” -Flemeth

2/08/12 5:34:48 AM#39

I really hope they develop Artificial Intelligence fast. Biological Intelligence is so rare. Maybe I can finally have some meaningful conversations?

Holy Trinity who art in our MMORPGs! Blessed be thy speccs, as in WOW so in all MMOs!

Our daily loot grant us, and forgive us our noobness, as we forgive the noobs! And do not lead us to disconnects,

But deliver us from mediocrity, For thine is the specialization and the teamwork and the endgame, Until cancellation,

Amen!

  Axehilt

Elite Member

Joined: 5/09/09
Posts: 6467

2/08/12 7:41:36 AM#40
Originally posted by Elikal

I really hope they develop Artificial Intelligence fast. Biological Intelligence is so rare. Maybe I can finally have some meaningful conversations?

Once Artificial Intelligence recognizes patronizing tones, you'll just be in the same boat you're in now...

5 Pages « 1 2 3 4 5 » Search