| |
UltimaForum
|
 |
Tutorial [VX] - 2 graczy
krakoman - Czw 24 Mar, 2011 17:21 Temat postu: 2 graczy Wstęp
Zdarzeniówka " 2 graczy" składa się z trzech (przybliżając czterech map) na których zostały pokazne właściwości pierwszej jak i drugiej postaci. Tak naprawdę zdarzeniówka " 2 graczy" może się przydać w każdym RPG Makerze, bo kto by ie chciał aby w jego grze np. stworzonej w RPG XP nie było czegoś takiego jak opcja gry Multiplayer. Jeżeli ktoś będzie chciał aby zdarzeniówka " 2 graczy" mogła funkcjonować w RPG XP należy zrobić zdarzenia na podstawie zdarzeń z zdarzeniówki "2 graczy", ale postaram się stworzyć wersję zdarzeniówki XP, w najbliższym czasie... Dobrze weźmy się za zdarzeniówkę. Jeżeli będziesz chciał aby funkcjonowała twojej grze będziesz musiał/a zrobić:
Wykonanie
- Na początek kliknij muszką w dowolne miejsce na mapie i stwórz tam zdarzenie o nazwie (2 gracz) Najlepiej to zdarzenie trzeba nazwać tak a nie w inny sposób aby później nie było problemów. Po nadaniu nazwy zdarzeniu musimy jeszcze stworzyć grafikę bohatera czyli musimy nadać wygląd drugiej postaci. Kiedy to zrobimy klikamy OK i wszystko powinno przebiegać taj jak powinno.
-Teraz otwieramy "Bazę danych, typowe zdarzenie" i w typowym zdarzeniu tworzymy taką opcję jak "2 graczy" i klikamy przycisk OK.
-Następnie na mapie tworzymy zdarzenie o nazwie "Sterowanie" i w nim ustawiamy opcje: "Typowe zdarzenie: np. 2 graczy"
-Teraz wracamy do " Bazy danych" i otwieramy nasze typowe zdarzenie " 2 graczy" Musimy teraz w nim stworzyć cztery warunki od których będzie zależeć poruszanie naszej drugiej postaci. Więc tworzymy zdarzenie Ustaw warunek z przyciskiem np. Y i następnie w naszym warunku wybieramy opcje ruszaj zdarzeniem 2 gracz krok w górę.
-Nie możemy zapomnieć aby nasza postać poruszała się za wolno, zatem w opcji "ruszaj zdarzeniem 2 gracz krok w górę" klikamy prawym przyciskiem myszy na zdarzenie ruchu bohaterem wybieramy edytuj, i tam musimy znaleźć coś takiego jak (zmień szybkość) wybieramy tą opcje i następnie po wyborze tej opcji wybieramy opcje szybkości: normalnie... To zdarzenie spowodują że nasz drugi bohater będzie poruszał się jak inni bohaterowie.
-I potem musimy stworzyć takie 4 warunki z przyciskiem aby nasza postać mogła poruszać się w: ( Górę, dół, lewo i prawo)
W projekcie powinno to wyglądać tak:
Nazwa zdarzenia: Sterowanie
Typowe zdarzenie: Sterowanie
Warunek startu: Równoległe zdarzenie
W bazie danych: Typowe zdarzenie
Nazwa zdarzenia: Sterowanie
Funkcja: Równoległe zdarzenie
Warunek: Przycisk Y został naciśnięty
Ruszaj zdarzeniem:[2 gracz] (Pomiń, Czekaj)
:<> Szybkość poruszania się:4
:<> Krok w górę
Koniec warunku
Warunek: Przycisk Z został naciśnięty
Ruszaj zdarzeniem:[2 gracz] (Pomiń, Czekaj)
:<> Szybkość poruszania się:4
:<> Krok w dół
Koniec warunku
Warunek: Przycisk L został naciśnięty
Ruszaj zdarzeniem:[2 gracz] (Pomiń, Czekaj)
:<> Szybkość poruszania się:4
:<> Krok w lewo
Koniec warunku
Warunek: Przycisk R został naciśnięty
Ruszaj zdarzeniem:[2 gracz] (Pomiń, Czekaj)
:<> Szybkość poruszania się:4
:<> Krok w prawo
Koniec warunku
Jeżeli nasze zdarzenia będą wyglądać tak jak tutaj nasza postać będzie poruszać się tak jak potrzeba.
Zakończenie
Jak widać nic w tym trudnego, trzeba stworzyć tylko 4 warunki i ruszaj zdarzeniem. Tylko te opcje będą decydować że 2 gracz będzie mógł się poruszać z normalną prędkością. Ale głównie miałem na celu to aby dwaj osobnicy mogli grać razem na jednej klawiaturze, i to co jest w tym najlepsze że udało mi się to zrobić!!!. Wielkie dzięki za pobieranie zdarzeniówki (i jeżeli ktoś będzie miał ochotę) używanie jej w swoich grach RPG.
DEMO: http://www.mediafire.com/?b49r4bee282e2u8 by Rubin
Dzięki za uwagę
krakoman - Pią 25 Mar, 2011 18:21
Czytał to ktoś?????
Jak tak to prosze ocenić.
krakoman - Wto 29 Mar, 2011 06:45
Musiałeś coś pominąć.Spróbuj jeszcze raz lub ściągnij demko i sprawdź jak to wszystko wygląda.
pokecath - Nie 10 Kwi, 2011 09:36
Niezły poradnik ,ale urzywam skryptu na walkę w czasie rzeczywistym wiec klawisz "a" i "s" mam zajęty .
Mantiq - Pią 13 Maj, 2011 14:53
Poradnik z twierdzy
|
|