Mateusz SSJ8

Liczba postów: 511
Dołączył: 10-05-13
Pomógł: 40

|
RE: Pomysły na ciekawą walkę na mapie (Niezręcznościową)
Pomysły na ciekawą walkę na mapie (Niezręcznościową)?
Na początek zacznę od tego, że to nie zawsze przejdzie.
Przykład?
W "Chrono Trigger" część obiektów na mapie mogłaby być ustawiona tak, że postać po otrzymaniu polecenia "Atak" ruszyłaby na przeciwnika stojącego za kupą kamieni (przeskoczyć się nie da, a samym chodzeniem postać będzie się "biczować"). Jedynym wyjściem w tej sytuacji byłby zapis w dowolnym momencie pozwalający graczowi zapisać przed walką, a potem w środku walki, jak tylko ci się to zdarzy, zrestartować grę i wczytać jej stan, po czym znowu wejść do walki (gdzie tym razem uczestnicy są inaczej rozstawieni, przez co nie ma mowy o zablokowaniu się na kamieniach). Dobrze jednak, że twórcy wiedzieli o tego typu problemach i z góry ustawili każdą walkę w grze.
Można, oczywiście, sprytnie ominąć ryzyko tej sytuacji poprzez wywoływanie walki następujący sposób.
#werble czas="5 sekund"/#
Po dotknięciu przeciwnika mapa zostaje skopiowana do bitmapy i użyta jako tło do walki na osobnym ekranie. Przejście z ekranu mapy na ekran walki odbywa się BEZ ŚCIEMNIANIA EKRANU, A NASTĘPNIE JEGO ROZJAŚNIANIA. Tak samo powrót z walki na mapę. Wady graficzne takiego rozwiązania są takie, że:
-uczestnicy walki nie są przykrywani przez np. drzewa.
-postacie są widziane w dwóch miejscach jednocześnie
-nie ma animacji wody
-postacie mogą chodzić po tym, po czym nie powinny chodzić.
Jednak to rozwiązanie ma takie zalety, że:
+uczestnicy walki na niczym się nie zablokują
+nawet, jeśli są lagi, to rzadziej występują, niż bezpośrednio na mapie (w RPG Makerze XP lub nowszym może to całkowicie wyeliminować konieczność zmniejszania szybkości odświerzania grafiki)
+Przed powrotem na właściwą mapę gracz ma czas, żeby wrócić do wątku straconego w wyniku rozpoczęcia się walki
+Zapis w dowolnym momencie nie jest potrzebny do walk.
Rozwiązanie to można jednak wprowadzić dopiero w RPG Makerze XP. Algorytm w zdarzeniach byłby tak długi, że szybko by twórcę zniechęcił do dalszej pracy nad grą. Co jednak nie oznacza, że robienie tego w algorytmie zniechęci twórcę do ukończenia gry.
|
|
| 04-10-14 10:06 |
|
| "Pomógł" przyznał(a): | |