Jump to content
  • Advertisement


This topic is now archived and is closed to further replies.


RPG's AI and databases

This topic is 5592 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi Let me see if i can explain what i mean in a understandable way I wanted to know, if someone has any knowledge from a design point of view, of a way to integrate the npc''s dialogs we see in Morrowind for example, with a database. I do understand how to get the text available from an item, we just make a query to database searching for example for "water", and the query returns the text associated with the item., but, as i understand it''s possible to make quests just by adding values to a database... any ideias how is this done ? thanks, Bruno

Share this post

Link to post
Share on other sites
EDIT: Removed my post. I totally screwed up the question completely!

- Patrik Willbo

The Lord says He can get me out of this mess, but He's pretty sure you're fucked.
- Stephen (Braveheart)

[edited by - Willbo on June 5, 2003 2:02:49 PM]

Share this post

Link to post
Share on other sites
I haven''t played Morrwind, but I''ve played the prevous game, The Elder Scrolls II, whatever.

All of the quests are done in a tree fashion.

Guy one can -> find -> lost child
-> spell componet
-> Someone''s friend
-> steal -> spell componet
-> book
-> explore -> dungen
-> Castle
-> Kill -> Friend

Then you have a graph between objects. You select randomly which ones you want. They also have anti-quests, which randomly conflict with other quests.

when player guards something -> thief guild wants to steal it

I guess, usually, all the quests are pretty cookie cutter...
which has to happen, since they are random...

Share this post

Link to post
Share on other sites

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!