BDS(Beo117 Dialog System)
Aktualny czas: 28-04-26, 18:57 Witaj! Przejdź do zakładki Logowanie lub Rejestracja


Odpowiedz 
[XP] BDS(Beo117 Dialog System)
beo117 Offline
*


Liczba postów: 7
Dołączył: 30-05-13

Pomógł: 0



Post: #1
BDS(Beo117 Dialog System)

~ Beo117 Dialog System ~


Opis:
Skrypt stworzyłem na potrzeby swojej gry, jest to napisany od podstaw system dialogów. Nie opiera się on tak jak oryginalny system z RMXP na wyborach, lecz na podziale każdego z dialogów na oddzielne wątki dla każdej z rozmów. BDS wzorowałem na systemie dialogów z Gothic i to powinno bardzo dużo wyjaśnić.

Na czym to właściwie polega? Prosty przykład jest taki, że mamy na początku dostępne trzy kwestie dialogowe. Po użyciu jednej dwie pozostałe nadal są dostępne i to bez żadnego kombinowania z przełącznikami itp.

Wspomnę od razu, że skrypt wymaga naprawdę sporych umiejętności w RGSS, jednak aby ułatwić start przygotowałem stronę poświęconą BDS.Nie jest jeszcze ukończona, pisze ją już dwa tygodnie, czyli sporo dłużej niż sam skrypt i już mnie to trochę zmęczyło, jednak będę ją uzupełniał :).

Zalety/Wady
Zalety:
  • Umożliwia prowadzenie nieliniowej narracji
  • Traktowanie każdej z rozmów jako oddzielny byt
  • Każda postać w grze trzyma swój dialog w innym pliku, co poprawia organizację

Wady:
  • Brak "fajerwerków", nie ma kolorowania tekstu, twarzy itp.
  • Wymaga naprawdę dużych umiejętności RGSS, stworzyłem kurs jednak jak pamiętam ze swojego doświadczenia, nowicjusze będą mieli duże problemy
  • Trochę dłubania przy tym jest :) Ale efekt na to zasługuje :)

Autor:
Skrypt napisałem sam od podstaw, jedynie jako inspirację biorąc system z gry Gothic.
Dodatkowe podziękowania idą dla Samo, The thief, ponieważ BDS wykorzystuje jego skrypt ATP(Advanced Text Paragrapher).

Strona skryptu:
http://bdshelp.cba.pl

Kanał YT:
https://www.youtube.com/channel/UCm_Xq8A...iLlmpmg8_Q
(nie jest to kurs, a jedynie prezentacja efektów)

E-mail:
kursbds@gmail.com

Skrypt:
Ze skryptem jest taki problem, że składa się on z wielu elementów. Dlatego umieszczenie ich tutaj jest bardzo utrudnione. Szczególnie przez to, że BDS wprowadza zmiany w oryginalnych skryptach(w demie są one oznaczone gwiazdką, a edytowane linijki zostały odpowiednio skomentowane). Umieszczam cały kod, który stanowi ciało skryptu jednak pobranie dema i tak jest wymagane by zobaczyć edycję w oryginalnych skryptach.
Spoiler: (Otwórz)
ATP
Spoiler: (Otwórz)
Screen:
Spoiler: (Otwórz)
Demo:
Pełne(razem z plikami dialogów, postaciami itp.)
http://www.mediafire.com/download/hkbx6n...js/BDS.rar
https://drive.google.com/file/d/0B5AhCxW...sp=sharing

Czyste(bez dialogów, jedynie sam skrypt)
http://www.mediafire.com/download/gr9r19...zysty).rar
https://drive.google.com/file/d/0B5AhCxW...sp=sharing

Od autora:
Być może nieco chaotycznie wszystko opisałem, ale jakoś się może połapiecie. Strona skryptu nie jest jeszcze całkiem skończona(ale robiłem ją z trzy razy dłużej niż sam skrypt :-/ i już miałem dosyć, więc udostępniam). Mam nadzieję tylko, że BDS komuś się przyda :) Ja sam również z niego będę korzystał, ciągle pracuję nad "Baśnią o Grimie" :P nie wiem czy ktoś jeszcze to pamięta :P
Można go edytować itp. itd. udostępniać również, byle zaznaczyć, że ja jestem pierwszym autorem :)
Jeszcze raz wspomnę, większość informacji znajdziecie na stronie, pisanie ich tutaj mijało by się z celem ;-)

Mój nick na RMXP.pl - Kubaxd7
(Ten post był ostatnio modyfikowany: 08-02-14 09:06 przez beo117.)
08-02-14 08:05
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
"Pomógł" przyznał(a):
helio108 Offline
*


Liczba postów: 208
Dołączył: 20-10-13

Pomógł: 5



Post: #2
RE: BDS(Beo117 Dialog System)

Dodasz więcej SS? Te co dodałeś pokazują że okno jest mniejsze :P

MARCUS :D
08-02-14 10:17
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
"Pomógł" przyznał(a):
beo117 Offline
*


Liczba postów: 7
Dołączył: 30-05-13

Pomógł: 0



Post: #3
RE: BDS(Beo117 Dialog System)

Mogę :P Ale nic więcej nie da się na nich pokazać :) To jest skrypt czysto techniczny, trzeba go przetestować, zagrać w demo żeby zrozumieć jak to działa. To okno, które tu widać to jedyny "widoczny" element skryptu.

Mój nick na RMXP.pl - Kubaxd7
08-02-14 10:45
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
"Pomógł" przyznał(a):
~Nakhitto Offline
*


Liczba postów: 39
Dołączył: 04-06-13

Pomógł: 0



Post: #4
RE: BDS(Beo117 Dialog System)

Ciekawy skrypcik :D Gdyby nie trochę długie bawienie się z dialogiem to pewnie bym skorzystał.
08-05-14 17:21
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
"Pomógł" przyznał(a):
Odpowiedz 


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości

Kontakt | Ultima Forum | Wróć do góry | Wróć do forów | Wersja bez grafiki | RSS
Powered By MyBB. © 2013 MyBB Group. All Rights Reserved.
Skórka by Ayene.