ďťż
Mapa waszego świata


Bo człowiek głupi jest tak bez przyczyny

Dobra musi ktoś coś tu wstawić, więc może ja zacznę. Niestety też sam nie jestem w stanie zrealizować moich planów, czy wyobrażeń, więc może komuś z was się one spodobają i będą w stanie ożyć w waszych światach.

Co jakiś czas będę się z wami dzielił moimi genialnymi pomysłami, czy też całkowicie idiotycznymi. Sami będziecie mogli rozstrzygnąć, czy wam się podoba, czy nie.

Nie wiem, czy ten pomysł już ktoś gdzieś opisał, ale mam go praktycznie od czasu, kiedy dowiedziałem się, że Neverwinter Nights 2, nie będzie miało budowy segmentowej, lecz będzie można samemu kształtować teren.

Jaki jest problem NWN2, jeśli chodzi o Multiplayera? Problem to jest moc serwerów, przez co nie będzie można za bardzo robić takich światów jak w NWN1, że jest 10 lokacji pomiędzy 2 miastami, czy innymi punktami. Mapa świata rozwiązuje ten problem, ale za to nie symuluje upływu czasu, a postać mnicha, czy czarodzieja na czarze szybkość dochodzi do lokacji w tym samym czasie, co obciążony wojownik. Innego rodzaju problemem jest to, że nie każdy będzie miał artystę, czy kogoś, kto stworzy zadawalającą mapę do gry.

Pewnie część z was już się domyśliła, do czego zmierzam, ale nie przeciągajmy już tego dłużej i przejdźmy do konkretów.

Chodzi o to, by jedną lokację zewnętrzną przeznaczyć na mapę serwera gry. Będzie ona odwzorowywała wasze wyobrażenie świata, czyli będzie przedstawiać góry, lasy, strumienie, miasta, a do przedstawienia ich posłużą wam skalowane miniaturki obiektów.

Wyobraźcie sobie, że macie miasto, które ma jakieś tam charakterystyczne obiekty i właśnie je dajecie na mapę. Na przykład mur, kilka domków i świątynie z centrum miasta.

Las będą reprezentować drzewka.

Podróżowanie będzie polegać na tym, że będziemy normalnie wychodzić z lokacji, co przeniesie nas do odpowiedniego punktu na mapie, niektóre obiekty, te charakteryzujące jakieś miejsce na przykład jedno z drzew ze skupiska drzew, które reprezentują las, będą "używalne", czyli będzie się na nie dało kliknąć, co spowoduje przeniesienie na lokacje, którą reprezentują.

Mam nadzieję, że do tej pory rozumiecie mniej więcej, o co mi chodzi. Tym sposobem mnich dojdzie szybciej z punktu A do B niż obciążony wojownik. Ale największą zaletą jest to, że gracz ma uczucie podróżowania, a nie pustki pomiędzy lokacjami, dla niego „coś” się znajduję pomiędzy nimi, a nie jest to też tak upierdliwe jak podróżowanie pomiędzy 10 nudnymi lokacjami, które mają dać takie samo złudzenie - złudzenie przestrzeni. Moim zdaniem system idealny do przedstawiania wysp.

Można by też przeskalować postacie graczy by były o 50% mniejsze, żeby to jakoś wyglądało.

Żeby urozmaicić podróżowanie po mapie mogą kroczyć jakieś stwory. Na przykład gobliny, a dokładnie jeden przeskalowany goblin, który reprezentuję całe plemię. Potwór nie będzie atakował sam z siebie, lecz będzie krążył po mapie, co symuluje na przykład migrowanie tego plemienia, gdy na niego najdziemy pojawi nam się okno dialogowe, które umożliwi na przykład przekradniecie się obok [test na Hide - XP za sukces], użycie czaru niewidzialności - lub lotu [nie ma tego w nwn2, ale to w domyśle i też trochę XP się dostanie], można dać opcje omiń szerokim łukiem [szansa na to, że zwiadowcy nas odkryją i też za sukces dostaniemy XP] no oczywiście można wymyślić wiele, wiele innych opcji, a jedną z nich będzie bezpośrednia walka, czyli to samo jak się nie uda nam przekraść, czy też nasze czary nie trwały wystarczająco długo. To wszystko zastępuje losowe spotkania...

Opcji wykorzystania jest naprawdę wiele, a jak chcecie dodać nowy obszar do mapy to nie ma żadnego problemu… kawałek dodatkowego lądu wyłoni się za gór, czy spod mgieł. Tylko zawczasu trzeba umiejętnie tym dysponować, żeby się nie okazało, że dodatkowy ląd nie zmieści się na obszarze, więc umiejętnie korzystajcie ze skalowania i nie tylko obiektów, tak by na początku starczyłby wam teren 8x8 max, a w przypadku wysp zawsze możecie stworzyć osobną mapę dla drugiej z nich, a przejście z jednej na droga może być możliwe po płyciznach.

Mam nadzieję, że każdy zrozumiał o co mi chodzi, a to, że ktoś dotrwał, aż do tego momentu, to chyba świadczy, że albo strasznie mu się nudzi, albo strasznie mu się ten pomysł podoba, ale i tak pamiętajcie, by przed napisaniem czegoś tutaj, powtórzyć sobie 10 razy pod nosem "konstruktywna krytyka".

Btw. Inspirowane grą Bard's Tale - świetna gra.


Skoro mapa świata ma być skalowana, a średni mod miał do tej pory koło 100-150 lokacji zewnętrznych to jaka to musi być skala, boję się, że wyjdzie z tego symulator życia pchły. Druga obawa to skrypty, potrzeba skryptu na pomniejszenie i powiększenie, oraz na wszystkie spotkania goblinów itp. Sam pomysł fajny. Coś jak śnegowa kula, która ukazuje wszystko. btw jak mały musiałby być ten mnich, żeby na mapie 8x8 było widac różnice tempa z wojem, która wyneisie koło 3 dni i jak to odnieść w stosunku do czasu w reszcie świata, tj. jak zsynchronizowac tempo ruchu ze "śniegowej kuli" z tym w lokacjach, żebym odległość 3 dni marszu nie zabierała mi 2 minut w czasie gry... Pozostaje również kwestia kamery, bo ona się nie zmienia gdy skala się zmienia...

Pomysł super może trudny w wykonaniu, ale ja jak już rusza prace nad moim modem napewno go wykorzystam, bo rozwiązuje w znacznym stopniu powierzchnię świata i problemy robienia kilometrów lokacji...

P.S. Popraw mór na mur, bo az miałem ochotę przestać czytać...
Huh... akurat jak sie mur pisze to wiem, wiec dziwny bład, ale thx.

Stosunek czasu, nie musi być idealny, ta mapa jest tylko pewną metaforą podróżowania.

Myślę, że skrypt do skalowania nie będzie trudnym zadaniem i przydałoby się, by postacie na mapie miały narzucony czar Slow, albo obciążenie, bo będą trochę mniejsze, ale speeda będą miały tego samego. Najlepiej będzie jak będą dostawały Atut na czas podróżowania, który je zwalnia. Aktywny tylko na danej lokacji.

Skalowanie nie ma być idealne. Postać na mapie będzie wielka jak domki na niej, czy drzewa, a to po to, żeby wszystko było czytelne. Wiec na przykład możecie zmniejszyć postać do 50%, albo w ogóle jej nie zmniejszać, a domy, drzewa itp. itd. będzie i tak mniejsze od nich. Bo są to miejsca tak jakby w przenośni.

Co do tempa woja – mnich, jak dać im atut zmniejszający speeda na czas przebywania na tej lokacji [co chyba jest możliwe do zrobienia] to nawet w lokacji 4x4 będzie różnica, nie wielka, ale będzie.

Ten pomysł ma dać ludziom uczucie ogromu świata i podróżowania, przechodzenia z punktu A do B poprzez jakiś teren, a nie, że miasto B jest tuż za rogiem. Nie ma on też idealnie odwzorowywać upływu czasu w stosunku do średniej prędkości losowego człowieka.
Hmmm.... jak w Atlantisie


Z mojej perspektywy mówie, że nic co wspomniałeś nie jest niemożliwe do zrobienia skryptami. Pomysł git, mało orginalny, ale nikt w kontekscie nwn2 jakos wczesniej na to nie wpadl (w nwn1 widzialem cos takiego, ale obeszlo sie bez echa i bylo ubogie).
W skali świata... już nic nie jest Oryginalne, bo ktoś kiedyś to wymyślił...

Tak sam pomysł określam jako Łatwy - jeśli chodzi o trudność zastosowanych skryptów.

Poza tym dobry serwer to zbiór dobrych pomysłow, nie koniecznie oryginalnych, czy też nie, choć o tym pomyśle praktycznie myśle od czasów NWN1.
Pomysł coolowy i w ogóle. Oglądnąłbym z chęcią taki świat i spędziłbym na nim pewnie dużo chwil. Tylko mimo swojej wielkości musiałby być wystarczająco ciekawy i bogaty. Bo jakby miały to być same pojedyncze drzewa na kilometr od siebie to to nie ma sensu. A żeby mod był ciekawy, to musi być naprawdę dopracowany, a na to potrzeba dużo czasu...
I nie wiem za bardzo jak chcesz zrobić tą różnicę szybkości pomiedzy wojem a mnichem...
Normalnie, dowalić im efekt -x% prędkości postaci na tym obszarze, bez bawienia sie w edycje atutów. W ten sposob mnich ktory ma bazową prędkość powiedzmy 10% większą, wciąż bedzie sie o tyleż % szybciej poruszał niz wój. Jeśli prawidlowo ustwaic obszar mapy swiata na teren naturalny to ranger od ktoregostam tez by sie szybciej bo tych zminiaturyzowanych drogach poruszał, co zgodne z logiką. Peace.
Skoro nie robimy pchełek, a pozostawiamy w mairę duże postaci to strach idzie w drugą stronę co gdy na tej lokacji poajwi się kilku lub co gorsza kilkunastu graczy... Godżilla kontratakuje, wątpię by to pomogło wczuć się w klimat predzej można by dać efekt polimorph i żeby np poruszał się konik, albo wóz czy co koło tego...
Valgav... nie gdybaj...

Nie chce tu bronic tego, ale w podobnej formie było to w Bard Tale i się swietnie spisało, a wrecz miało coś w sobie, coś lepszego od suchej mapy. Ruch, kolory i inne czynniki maja cos w sobie.

Mysle, ze pare osob na mapie nie zrobi wiekszej roznicy, wszak jak podrozujesz po traktach to tez spotykasz innych, choć myśle, że na upartego można zrobić jakiś skrypcik, że nie widać innych osob, ktore nie sa w drozynie.
Dzisiaj z nudów posiedziałem sobie i postanowiłem sprawdzić ten pomysł w działaniu. Wyniki są, nie powiem, obiecujące:


Nie chce wyjsc na wulgarnego, czy prowokatora, ale na tym obrazku pierwsza litera to 'g' czy 's'? :-P
heh co za pytanie xP
to jest G
Elfior i jak działa, dobrze działa?
Ladnie, wolno sunie stateczek po mapce, ale cos mi na razie pieprzy się w dosc lamerskiej kwiesti teleportacji gracza z i do mapy, bo mi funkcja ActionJumpToObject nie dziala =/
a czym robisz stateczek? wogóle jakbyś mógł mi podesłać to na maila valgav1@op.pl to byłbym wdzięczny może coś udoskonale
Stateczek - jest taki model na liscie STWORÓW, ktory sie porusza itp. itd.

To ten statek odpływał w HighCliffs
Coś mały tu ostatnio ruch. Chciałem się dowiedzieć czy pomysł jest aktualny, bo bardzo mi się podoba Mam tylko jedną obiekcje. Czy przy np. lesie które symbolizuje kilka drzew musi być tak że tylko jedno teleportuje Nie da się zrobić tak by ustawić na mapie kilka drzew a potem je zgrupować i ustawić tak że po kliknięciu na obszar z drzewami przenosi gracza do lokacji

Pozdrawiam wszystkich.
Po co kombinowac jak mozna nad tym polozyc obszar przejsciowy i wtedy jak najedziesz na drzewa to sie pojawia zgrabna ikonka mapy swiata - kazdy wszystko wie i rozumie.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • latwa-kasiora.pev.pl