Game Databases: AllodsDB Network Sites: GamerTube.com
Login:  Password:   Remember?  
Show Quick Gamelist
Games:354  Guilds:2,156
Members:1,178,373  Online:0
Guests:0  Posts:3,324,722
Runestone Game Development
RPG | Genre:Sci-Fi | Status:Cancelled  (est.rel 05/02/06)  | Pub:Runestone Game Development
Distribution:Download | Retail Price:n/a | Pay Type:Subscription
Desktop Client | System Req: PC | ESRB:E

Seed: Developer Journal: AI

Seed provides us with an article that examines the AI in their game.

Dev Journals By Guest Writer on October 25, 2005

Seed: "The best AI is a fun AI"

Believable NPCs, who live their own lives and who can talk to any player about almost anything in the game world, is one of the major features in Seed. This has prompted Runestone Game Development to carefully consider the entire take on Artificial Intelligence in their design.

“The all important factor is not to make the most realistic AI, but the most fun AI for the players to interact with,” says lead programmer Nis Haller Baggesen

In fact the AI realism has been ‘downgraded’ compared to the model constructed during the initial development period. The more realistic AI turned out to be harder to change according to story development and player interactions.

”The more realistic the AI, the more tools the writers need, and the more factors they have to take into consideration when writing stories and scripting NPC behaviour. The relatively complex language, we aimed for in the beginning, called for more AI interpretation and therefore more autonomous behaviour, again making it more difficult for the writers to control the reactions of the NPCs in various situations.”

“Actually it has been quite a challenge to construct a tool for letting the writers design NPC behaviour. AI techniques are not simple, and often include autonomous and random elements, not to mention a lot of tweakable parameters. Eventually, we came up with a solution where the writers obtain a large amount of control over AI expressions, which hopefully gives the NPCs more personality.”

The AI has been thought into the game from the very beginning. Along with CEO Lars Kroll, Nis Haller Baggesen holds a master’s degree in computer science and AI development.

“In my university projects the purity of the model has often been more important than the results. Or rather the objective was often to test a particular model rather than to get the best results. In games this is quite different. The result - the players’ perception of the AI - is all that is important,” Nis Haller Baggesen says.

He further endorses letting the AI ‘cheat’ – i.e. making use of knowledge, it might not be supposed to have.

“The AI in Seed may inspect a player’s inventory or a player’s relations, it may drastically change the mood of a NPC or create items for NPCs out of thin air – all in order to support a story.”

“Of course players sometimes complain about AI cheating in various games. However some of the things that NPCs do that are considered cheating (good aiming, fast control of multiple units etc.) would simply be considered high skill in a human player. In Seed 'cheating' will probably be even more acceptable, as the players are seldom in direct competition with the NPCs.”

One of the greatest challenges has been finding the right balance between scripted and autonomous behaviour.

“We want NPCs which are interesting and active, even when they are not currently engaged in a story, but on the other hand the writers need to have enough control over NPCs, when they actually take part in stories.”

Even though the NPCs have been designed to be as believable as possible, it is the players who are the main characters.

“Perhaps the most important task for the NPCs is bringing players together. Although it will be possible for a player to meet and interact with NPCs in every gameplay aspect, we believe the game to be most fun, when you are involved in stories with other players. This is also meant to boost the strong community feel we hope to achieve in the game,” Nis Haller Baggesen says.

He hopes for the coming Seed players to enjoy the NPCs.

“I don't expect the players to be blown away at how clever our AIs are. I do however hope that they will enjoy the freedom that the communication framework gives them, and that they will be positively surprised by how interactive the NPCs are. When they wander around and comment on their surroundings you can actually interrupt them and bring on just about any subject.”

- Nis Haller Baggesen is the lead programmer on the Seed MMORPG. He holds a PhD. part A (MSc equivalent) in Computer Science from the University of Aarhus. In 2001 he won the Learning Machine Challenge, an international contest for creating generic gameplaying AIs.


You can comment on this article here.

More Seed Features:

Seed - E3 Look Forward Progress Report added on Friday May 12
Seed - Hands-On Preview Preview added on Thursday April 20
Seed - GDC Preview Preview added on Thursday March 23
Seed - Dev Profile: Lars Kroll Kristensen Interview added on Friday February 24
Seed - Interview with Lars Kroll Kristensen Interview added on Wednesday January 18

More Dev Journals:

Age of Conan: Hyborian Adventures - Introducting Guild Renown Dev Journal added on Friday February 05
Age of Conan: Hyborian Adventures - Wolf Mount Revealed Dev Journal added on Thursday January 28
Fallen Earth - Question - Quality vs. Profit Dev Journal added on Tuesday January 19

More Features:

Alganon - Copying WoW - Flowers for Alganon Editorial added on Friday March 19
Player Perspectives - What's Mine Isn't Yours Column added on Friday March 19
Mytheon - Exclusive Screenshots, Week 2 Media added on Friday March 19
Jon Wood - Three Distinct Factions Column added on Thursday March 18
Popular Features:
The List : Eight Games Fit For Resurrection Column added on Wednesday February 24
In the wake of the recent announcement of Gods & Heroes' rise from the grave,... Read More
TERA: The Exiled Realm of Arborea : GDC 2010: First Look Preview Preview added on Friday March 12
MMORPG.com's Garrett Fuller got a look at En Masse Entertainment's action packed MMOG TERA at... Read More
Allods Online : Open Beta Impressions Preview added on Thursday February 25
MMORPG.com's Bill Murphy is in the Allods Online open beta test and today shares with... Read More
Scott Jennings : Farmville Killed Gaming, V-Worlds, And Your Dog Column added on Wednesday March 17
The battle lines are being drawn between “social games” and traditional gaming, and the rhetoric... Read More
General : LFG Expo Award Nomination User Voting Award added on Monday March 08
MMORPG.com members are now able to submit nominations for the MMO Developer Awards through a... Read More
Latest News:
Seed : Game Closing Reported on Sep 28, 2006
Seed runs out of money as another launched MMORPG closes. Read More
Seed : Coming Additions Reported on Jun 09, 2006
Seed : E3 Progress Report Reported on May 12, 2006
Seed : Game Launched Reported on May 02, 2006


Advertisement

<a href="http://www.gameads.com/" target=_blank>Game Ads</a> banner requires iframes.