Surely its most advancement script that can be designed, but i have some exp so i try.
First its need understand how much is valuable: game without any quest got only one task: kill everything instead of yourself (or maybe even you too after defeat super boss- extremly stupid hack&slash)
World is complicated structure which need to cut into puzzle pieces first:
-politics
-economy
-police
-medicine
-post
-transport
-agriculture
-mining
-religion
-entertainment
-science
-technology
Everything that is possible should fit into one from these pieces.
So it should be designed not only one but 12 generators depend on one way of life. Ofcourse some ways may be mixed into many combinations. They all together should make feeling of realistic world that live own life, and you are just little part of it.
Ok i must prove in example that system work:
1 Mad Max movie is about police&technology- future cop with fast interceptor who hunt riders (it was probably basic scenario of that movie)
2 Army is just some kind of better equiped police under politics pressure
3 Dune movie is about mining & science
But first i should think only about pure ways, without mix and generators depend on it.
Post is good thing from start it:
NPC want you to deliver some item, message to another NPC which is in different place or town. Best option is delivery messages, it will be item build on library script. One message item with random content, so in game will exist hundreads messages which you need deliver from one place to other.
If NPC say you to deliver message into Frank H person in X town, he will be generated there using GVARs. You meet random person who give you item and generated npc who want that item.
GX = NPC who give
GY = Message
GZ = NPC who want it
GX give you GY and set global var which generate GZ
GY its just item with random content and set Lvar or Gvar
GZ does not exist, he will appear in some place to take GY
GX talk
-hey pal i have some message to my friend from ABC city, can you deliver it to him for AMOUNT proce?
-yes i can do it for you.. and money
-ok take it and deliver to NAME from ABC city
GX place GY in your inventory and set GZ global var
ABC city
here is npc generator, he check variable and place GZ :randomly generated person which have NAME and want GY item. He give you AMOUNT and dissappear.
GY its item with local var -letter to GZ
Its need 3-5 scripts, and you should take hundreads different post quests
First its need understand how much is valuable: game without any quest got only one task: kill everything instead of yourself (or maybe even you too after defeat super boss- extremly stupid hack&slash)
World is complicated structure which need to cut into puzzle pieces first:
-politics
-economy
-police
-medicine
-post
-transport
-agriculture
-mining
-religion
-entertainment
-science
-technology
Everything that is possible should fit into one from these pieces.
So it should be designed not only one but 12 generators depend on one way of life. Ofcourse some ways may be mixed into many combinations. They all together should make feeling of realistic world that live own life, and you are just little part of it.
Ok i must prove in example that system work:
1 Mad Max movie is about police&technology- future cop with fast interceptor who hunt riders (it was probably basic scenario of that movie)
2 Army is just some kind of better equiped police under politics pressure
3 Dune movie is about mining & science
But first i should think only about pure ways, without mix and generators depend on it.
Post is good thing from start it:
NPC want you to deliver some item, message to another NPC which is in different place or town. Best option is delivery messages, it will be item build on library script. One message item with random content, so in game will exist hundreads messages which you need deliver from one place to other.
If NPC say you to deliver message into Frank H person in X town, he will be generated there using GVARs. You meet random person who give you item and generated npc who want that item.
GX = NPC who give
GY = Message
GZ = NPC who want it
GX give you GY and set global var which generate GZ
GY its just item with random content and set Lvar or Gvar
GZ does not exist, he will appear in some place to take GY
GX talk
-hey pal i have some message to my friend from ABC city, can you deliver it to him for AMOUNT proce?
-yes i can do it for you.. and money
-ok take it and deliver to NAME from ABC city
GX place GY in your inventory and set GZ global var
ABC city
here is npc generator, he check variable and place GZ :randomly generated person which have NAME and want GY item. He give you AMOUNT and dissappear.
GY its item with local var -letter to GZ
Its need 3-5 scripts, and you should take hundreads different post quests