|
[MMF2] Ruch w stylu Castlevanii |
| Autor |
Wiadomość |
Flaczeq
Starszy szeregowy
 
Główny edytor: 
Posty: 10
70 Prestiż
|
Wysłany: 03-04-2011, 23:49 [MMF2] Ruch w stylu Castlevanii
|
|
|
Hej. Tworzę projekt, który jest luźną interpretacją klasycznej serii Castlevania. O ile wszystko mam rozplanowane, natknąłem się na pewien problem. I jest nim nie tyle brak umiejętności tworzenia czegokolwiek, a brak logicznego porządku przy tworzeniu zwłaszcza własnego ruchu postaci Chciałbym, by moja postać atakowała w ośmiu kierunkach, tak jak w starej Contrze/Metal Slugu/czy wspomnianej już wyżej Castlevanii. Jednak jeden warunek sprzecza się z drugim, postać robi moonwalki, niespodziewanie kończy animację. W żaden sposób nie przypomina to porządnego ruchu platformowego.
Więc mam pytanie. Istnieje jakiś dobry przykład dobrego ruchu platformowego, w którym postać nie będzie się zacinać, chodzić do tyłu lub tworzyć scen, których nie jestem w stanie sobie wyobrazić?
Tutaj mała ilustracja mojej wizji ośmiokierunkowego ataku postaci.
http://gmclan.org/uploader/2770/halp.jpg
Z góry dziękuję za pomoc. |
| Ostatnio zmieniony przez Minty 04-04-2011, 19:17, w całości zmieniany 1 raz |
|
|
|
 |
Wackyjackie
Bohater Starszy Chorąży Sztabowy Randomu
 
Główny edytor: 
Drugi edytor: 
Pojedynki: nie
Pomógł: 69 razy Posty: 718
36332 Prestiż
|
Wysłany: 04-04-2011, 07:15
|
|
|
Blokuj ruch gdy postać atakuje. Możesz to zrobić na parę sposoby np. dać przy każdym zdarzeniu z wciśnięciem "A" przęłączanie jakieś flagi na ON (oznaczałaby ona, że postać jest/nie jest w trakcie ataku), a gdy skończy atak flaga jest wyłączana. Potem przy każdym zdarzeniu związanym z ruchem dodać warunek "czy flaga X jest wyłączona".
Drugi sposób może być taki, że wyłączasz po prostu grupę odpowiedzialną za ruch, gdy postać atakuje. <chyba że postać ma być cały czas w ruchu>
Potem tylko ustawiasz zdarzeniowo każdy z ataków. Sprawdzaj czy tylko odpowiednie klawisze są wciśnięte i niech postać zaatakuje z małym lagiem (gra oczekuje chwilę na wciśniecie następnego klawisza), wtedy nie będzie problemów ze skaczącymi animacjami itd.
Może walnę przykład, bo chyba trochę pokręciłem |
_________________
 |
|
|
|
 |
Flaczeq
Starszy szeregowy
 
Główny edytor: 
Posty: 10
70 Prestiż
|
Wysłany: 04-04-2011, 16:14
|
|
|
To może walnij przykład |
|
|
|
 |
adrian09_01
Dezerter Babcia Frania
 
Główny edytor: 
Drugi edytor: 
Pojedynki: tak
Posty: 227
3 Prestiż
|
Wysłany: 18-03-2012, 15:16
|
|
|
http://www.castles-of-britain.com/mmf2examples.htm
Wejdź w Examples 1 -> Examples C-D.
Znajdź przykłady "Castlevania Stairs Example" i "Castlevania Axe Example"
Pobierz przykłady.
Przestudiuj je (wymagana wtyczka Platform Movement Object)
[ Dodano: 18-03-2012, 15:16 ]
http://www.castles-of-britain.com/mmf2examples.htm
Wejdź w Examples 1 -> Examples C-D.
Znajdź przykłady "Castlevania Stairs Example" i "Castlevania Axe Example"
Pobierz przykłady.
Przestudiuj je (wymagana wtyczka Platform Movement Object)
Gratulacje! Ze względu na starania i osiągnięcia otrzymujesz tę oto złotą łopatę!
Życzymy dalszych sukcesów w odkopywaniu starych tematów! | Fadex |
| Ostatnio zmieniony przez Fadex 18-03-2012, 17:28, w całości zmieniany 1 raz |
|
|
|
 |
|
|