Pomysły na ciekawą walkę na mapie (Niezręcznościową)
Aktualny czas: 21-09-26, 14:32 Witaj! Przejdź do zakładki Logowanie lub Rejestracja

To była dobra przygoda. Dziękujemy!
Po wielu wspólnych latach Ultima Forum przechodzi w tryb archiwalny.
Zostawiamy je tutaj takim, jakie stworzyliśmy je razem,
z tysiącami postów, projektów, porad, skryptów i wspomnień.
Dziękujemy każdemu, kto był częścią Ultimy.


Odpowiedz 
Pomysły na ciekawą walkę na mapie (Niezręcznościową)
Mateusz SSJ8 Offline
*


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

Pomógł: 40



Post: #9
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
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
"Pomógł" przyznał(a):
Odpowiedz 


Wiadomości w tym wątku
RE: Pomysły na ciekawą walkę na mapie (Niezręcznościową) - Mateusz SSJ8 - 04-10-14 10:06

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.