Konkurs „Szkoła Wiedźmińska” – etap 4

+
Konkurs „Szkoła Wiedźmińska” – etap 4

[size=12pt]Nasz konkurs dotarł do kluczowego etapu tworzenia przygody, czyli do stworzenia questa i dialogów. Przed Wami trudne wyzwanie, Wasz mod zaczyna nabierać wreszcie finalnych kształtów! Po tym etapie przygoda musi być już właściwie skończona, zostanie jeszcze tylko etap na testy i ostatnie szlify. Poniżej znajdziecie dokładne wymagania, które musicie spełnić podczas implementacji questa.[/size]Będziemy oceniać:1.Rozpisanie fabuły na fazy questa (w formie dokumentu, najlepiej graficznego, mogą to być rysunki, grafy, cokolwiek, co pokaże logiczne połączenia między poszczególnymi fazami questa). Od tego elementu proponuję zacząć, będzie Wam znacznie łatwiej implementować quest w D’jinnim.2.Stworzenie struktury questa, czyli implementacja questa w D’jinnim. Musi zawierać:logiczne połączenia między fazamiodpowiednie warunkipodpięte dialogiopisy długie i krótkie fazpodpięte skryptyakcje OnPhaseFinishedwpisane waypointy (śledzenie zadania na mapie)zmiany faz NPCaktywowanie i dezaktywowanie spawnsetówprzekazywanie przedmiotów fabularnych, nagrody dla gracza itp.3.Dialogi – napisane finalne dialogi, zawierające linie fabularne (jeśli to potrzebne), linie nonmet (czyli pierwszy dialog powitalny, który wyświetla się tylko raz)odpowiednie flagi dialogowelinie gameplayowe (np. gift, dice poker), skrypty, itp.każdy NPC powinien mieć również neutralny dialog, który nie jest częścią questacommonerzy (czyli postaci tła) powinni mieć kilka jednolinijkowych dialogów, które się losują po wejściu na lokację albo po kliknięciu przez gracza.4.Skrypty i elementy lokacji (np. triggery) – przygoda na tym etapie musi już być w pełni oskryptowanapowinny być rozstawione triggery ze skryptamidekoracje muszą mieć podpięte skrypty (jeśli jest to konieczne do fabuły)tak samo generiki (domki) i lokacja głównajeśli chcecie dać Geraltowi jakieś umiejętności na początek, to odpowiedni skrypt powinien wykonywać się po rozpoczęciu modułu. po zakończeniu przygody skrypt powinien cofać nas do menu głównego. gotowe skrypty w questach i dialogach.5.Wpisy do dziennika – musicie pomyśleć również o wpisach do dziennika o postaciach, miejscach itp. (potrzebne będą skrypty, wpisy w journal.2da i plik dialogowy z treścią wpisów).6.Inne - jeśli Wasza przygoda wymaga jeszcze jakichś dodatkowych elementów, muszą one również zostać wykonane na tym etapie. Będziemy oceniać zgodność fabuły i dialogów ze scenariuszem, który postanowiliście zaimplementować.Życzymy powodzenia!A poniżej kilka przydatnych linków:http://pl.djinni.wikia.com/wiki/Kategoria:podr%C4%99cznik_-_Zadania – wszystko o tworzeniu questówhttp://pl.djinni.wikia.com/wiki/Tworzenie_questa - jeszcze trochę o questachhttp://pl.djinni.wikia.com/wiki/Dodanie_wpisu_do_dziennika - dodawanie wpisów do dziennikahttp://pl.djinni.wikia.com/wiki/Podstawy_skrypt%C3%B3w – trochę o skryptowaniuhttp://pl.djinni.wikia.com/wiki/Kategoria:podr%C4%99cznik_-_Skrypty – więcej o skryptowaniuhttp://pl.djinni.wikia.com/wiki/Aktywacja_spawnsetu - jak aktywować spawnsethttp://pl.djinni.wikia.com/wiki/Kategoria:podr%C4%99cznik_-_Konwersacje – co nieco o dialogach--------------------------------------------------------------------------------------------Dziękujemy za nadesłane zgłoszenia.5 etap konkursu rozpocznie się w momencie ogłoszenia wyników etapu 4ego.Proszę o sprawdzenie czy na wysłane zgłoszenie został wysłany mail potwierdzający odbiór.Etap piaty będzie trwac co najmniej 6 tygodni.Nagrody etapu 4ego:- Niespodzianka :)- Edycja Rozszerzona gry Wiedźmin
 
No to ja od razu poproszę o szczegółowsze porady :)- linie nonmet (czyli pierwszy dialog powitalny, który wyświetla się tylko raz)Czy to jakiś konkretny mechanizm, o którym można gdzieś doczytać? Czy też po prostu "jakkolwiek zrobicie, będzie dobrze"?- odpowiednie flagi dialogowePonawiam tu moje pytanie z innego wątku: flagi są ponoć lokalne dla danego dialogu, bo globalne ustawia się gdzie indziej... ale i tak jeden dialog reaguje na flagę z innego. Jak temu zapobiec?
 
Co do pierwszego, to po prostu dialog, w którym pierwsza wypowiedź jest oznaczona flagą na Required Flags, np. start na FALSE, a w After Flags start jest na TRUE. Chodzi o to, żeby postać nie powtarzała ciąglę, np.: "Witaj! Jak się nazywasz?" ;)A propos drugiego. Uważam, że tak nie powinno być, ale skoro restatr itp, nie pomógł radziłbym flagi lokalne robić takie same, tylko, żeby ta nazwa nie powtórzyła się w fladze globalnej :)
 
No właśnie tak byłoby najlogiczniej i tak robiliśmy - ale:postać1: start=0: Witaj, nie znamy się. (start->1)Postać1: start=1: Witaj ziom.Postać2: start=0: Hej, nie znamy się. (start->1)Postać2: start=1: Hej ziom.I teraz rozmawiamy:postać1: Witaj, nie znamy się.Postać1: Witaj ziom.Postać2: Hej ziom.Wytłumacz mi to inaczej, niż nieoczekiwaną globalnością flag :>-- Sinus
 
No to przecież każda może być globalna, ze zmienioną po prostu nazwą, tj. start_0, start_1, start_0_1 :) Dla Postać1 będzie start_0, dla Postać2 będzie start_1, a dla obydwu będzie start_0_1. Ostatnia będzie modyfikowana w zależności, czy się znają czy nie ;)
 
Death13 said:
No to przecież każda może być globalna, ze zmienioną po prostu nazwą, tj. start_0, start_1, start_0_1 :) Dla Postać1 będzie start_0, dla Postać2 będzie start_1, a dla obydwu będzie start_0_1. Ostatnia będzie modyfikowana w zależności, czy się znają czy nie ;)
Rozmijamy się. :)Spytam prościej: czy te flagi, które definiuje się w samym dialogu poprzez Add name... - to są lokalne czy globalne? 'globaldlgflags' zawiera te na pewno globalne, dobrze, ale co z tymi poprzednimi? Bo skoro działają tak jak zademonstrowałem, to są jednak globalne - ale w takim razie dlaczego trzeba je definiować oddzielnie dla każdej konwersacji i nie widać flag jednych konwersacji w innych konwersacjach podczas edycji?-- Sinus
 
Tylko mi się macie postarać przy robieniu przygód ;) Chciałbym wreszcie w coś pograć Życzę powodzenia :D
 
A i ja przypomnę, że - a'propos - jak ktoś IRCa pragnie, to kanał ##djinni na sieci irc.freenode.net ma się dobrze i zaprasza.
 
Hm, to jeśli Szkoła Wiedźmińska ma się skończyć we wrześniu i w tym samym miesiącu ma się ukazać ER, to może by tak REDzi do ER dołączyli rezultat Szkółki ?Dla twórców zwycięskiej szkoły wiedźmińskiej byłoby to swoiste wyróżnienie, a dla grajków - nowa przygoda :)
 
FirnomirIFRIT said:
Szczerze mówiąc podejrzewam, że tak właśnie będzie. Marzenia...
To raczej jest nie możliwe, chyba że chcesz zobaczyć ER w grudniu. Patrząc realnie konkurs wiedźmiński skończy się w okolicach planowej premiery ER lub nawet później do tego dochodzi czas tłoczenia płyt min. 2 tygodnie i odpowiedniego przygotowania przygody przez Redów też pewnie z 2 tygodnie.
 
juve-fan-sebek said:
juve-fan-sebek said:
Szczerze mówiąc podejrzewam, że tak właśnie będzie. Marzenia...
To raczej jest nie możliwe, chyba że chcesz zobaczyć ER w grudniu. Patrząc realnie konkurs wiedźmiński skończy się w okolicach planowej premiery ER lub nawet później do tego dochodzi czas tłoczenia płyt min. 2 tygodnie i odpowiedniego przygotowania przygody przez Redów też pewnie z 2 tygodnie.
a więc ER mogłaby się ukazać pod koniec września. I termin dotrzymany, wszak nikt nie podał, którego września to ma być ;)
 
Chwila, chwila... bo aż się zgubiłam... to jest wątek o 4 etapie konkursu, tak? Nie o ER, tak?Ale upewnię się jeszcze może...Tak. To o konkursie, chociaż wnosząc po spamie, wcale nie wygląda.To może już EOT?
 
1.Rozpisanie fabuły na fazy questa (w formie dokumentu, najlepiej graficznego, mogą to być rysunki, grafy, cokolwiek, co pokaże logiczne połączenia między poszczególnymi fazami questa).
Czy jest jakieś preferowane narzędzie dla grafów? MS Visio? UML? Word :) ?
 
Jak znam życie, MS Paint i Adobe Illustrator i Corel DRAW też się nadadzą :>A serio, to EDGE Diagrammer nie jest zły, 30-dniowy trial ma, coby piractwa nie prowokować.
 
Top Bottom