|
From: Milan M. <mil...@ba...> - 2005-01-24 15:35:47
|
Ja se slazem sa tobom, ali to je trenutno josuvek daleko... sto se tice prenosenja questova izmedju npc-eva, nece bas svaki npc moci da ima info o svakom questu... oni ce imati svoje uredjenje... nece neki farmer moci da cuje od nekog opasnog npc-a u razgovoru podatke o nekom questu, zato sto nikad nece moci da stupi u kontakt s njim... vecina npc-eva ce da bude glupa, i da prica o raznim stvarima, ali nece biti ni izbliza toliko glupi koliko npc-evi u frp-ovima koje ste igrali, mi nemoramo da im programiramo izgled, kretanje po nekoj 3d mapi ili nesto slicno, zato mozemo da se potrudimo oko njihovih mozgova... necu josuvek mnogo da razradjujem ovu pricu ali recimo da mozemo da napravimo da postoje sledeci tipovi questova: 1. town specific - questovi koji su specificni za grad, generisu se u zavisnosti od ekonomske, politicke, kulturne situacije grada... (ocistite rudnik od duhova da bi se povecao prihod, nabavite nam dovoljno materjala i knjiga da napravimo biblioteku, napadaju nas neki monsteri, ocistite ih...) ovi questovi ce da se dobijaju od npceva koji vrse neku funkciju u gradu, i imace informacije dok vrse tu funkciju, kad neki drugi npc uzme da vrsi tu funkciju, on pocinje da daje questove... 2. job specific - farmeri ce da imaju svoj set problema za koje mogu da zatraze pomoc, kovaci svoj set, i svi ostali poslovi mogu da imaju razne probleme koji ce da generisu questove... moze da se napravi neka pristojno inteligentna rutina koja ce da odlucuje, sta npc-u trenutno treba... ako hoces da ti kovac iskuje neko dobro sranje, moze da te posalje na quest koji ce njemu da popravi skillove (da mu nadjes novi anvil ili nesto slicno) 3. moze da se napravi spisak za svakog npc-a, ko su mu prijatelji, a kog ne voli, pa da se na osnovu toga generisu questovi, tipa prejebi konkurenciju na neki nacin, ubi ovog ili onog lika, ukradi ovo ili ono... i za to moze da postoji neki polu inteligentni nacin za utvrdjivanje ko su mu prijatelji, a ko neprijatelji... (svi sa kojima dobro posluje dobijaju + , ko radi isti posao a bolje zaradjuje od njega ide na crnu listu :) ) ima jos x ideja koje su mi pale na pamet, ali ovo ce da se desava tek za nekih 6-7 meseci minimum... jos nisam ni poceo da razradjujem te ideje, a najbojle je da i vi kreativnost usmerite na nesto aktuelnije, zato sto ovo necete da vidite uskoro (osim ako ga sami ne isprogramirate, sto vas ohrabrujem da probate :)) -- Bus error -- driver executed. |