Skocz do zawartości

Ignatus

Użytkownicy
  • Postów

    623
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    4

Odpowiedzi opublikowane przez Ignatus

  1. Oceniać nie będę bo talent masz bez wątpienia i wiem że to jeden z wielu rysunków-zupełnie przypadkowy.Ale ogólnie malowanie nagich dzieci w pozach i zabarwieniu wyraźnie erotycznym ( a przede wszystkim czucie takiej potrzeby kiedy możesz namalować absolutnie wszystko na świecie- a wybierasz nagie dziecko) jast baaaaaaardzo dziwne.I nawet gdyby okazało się że najwięksi malarze świata tak malowali-dla mnie malowanie takieo czegoś jest mocno podejrzane.

  2. top down

     

    wprowadzam animację nóg postaci-niezależnie od animacji góry.

     

    Mam obiekt "obj_legs" który w zależności od prędkości danej postaci ustala prędkość swojej animacji.

     

    Tylko z jakiegoś powodu zmienne "speed" "vspeed" "hspeed" zawsze u każdego wynoszą 0 mimo że aktywnie się poruszają

    Zastępczo użyłem

    GML
    if (x!=xprevious)&&(y!=yprevious) {image_speed=.5}
    ale mnie to zupełnie nie satysfakcjonuje bo chciałbym 3 prędkości ustawić (powolne kroki ,chód,bieg)

     

    Dlaczego te zmienne się nie zmieniają skoro jest ruch? Postaci poruszają się przy pomocy "mp_potential_step"- podejrzewam że to jest problem.Ale jak w takim razie wymierzyć ich prędkość i pod to dostosować szybkość animacji???

     

  3. Ok wytłumaczę całą sytuację.Potrzebuje dynamicznych cieni w grze top down.Wszystko działa tak jak powinno ale room jest za duży-

    GML
    sur = surface_create(room_width, room_height);
    crashuje na wstepie grę.

     

    Potrzebuje systemu który będzie przesuwał surface razem z ruchem gracza i surface ten będzie obejmował tylko pole widzenia gracza.

     

    Grzebanie przy rysowaniu surface nic nie zmienia bo surface zostaje stworzony tylko na starcie- na "pierwszym ekranie" i tylko tam się będzie cokolwiek rysowało.Nie ma problemu ze zmianą rysowania- ale co z tego jak surface zostaje tam gdzie był.Żadnej funkcji która zmienia pozycję już raz stworzonego surface nie znalazłem (jest tylko "surface_resize" ale nie wiem jak mam go w tym celu użyć bo zmienia rozmiar ale origin ma tam gdzie powstał).Natomiast sztuczki z kasowaniem i tworzeniem nowego surface co step crashują mi grę lub nie dają żadnego efektu

  4. Czasami chyba jednak ma znaczenie.Np obecnie robię system cieni,mam duże roomy i w momencie tworzenie surface o rozmiarze room wyskakuje mi błąd "out of memory" - a nawet po zmniejszeniu zabiera mi 1/3 fps.... Przy okazji zna ktoś rozwiązanie?Jak zrobic surface wędrujący dynamicznie tylko za view?

  5. Rozumiem.A jak ma się to do tego co widać na filmiku?Tam stoisz kolo przeciwnika i jest jeb!jeb!jeb! i go nie ma.Po co te różne ciosy i kombosy skoro to jest w pełni statyczne..I w kwestii :" (unikanie ataków, skakanie po platformach, celowanie w konkretne części ciała itd.)"

     

    -w połączeniu z 2 przyciskami które trzeba naciskać w różnych czasach na androidzie absolutnie niewykonalne

    -jak ma wyglądać celowanie w konkretne części ciała przy tak małych postaciach?

     

    Jak dla mnie albo idziesz w system walki w stylu starych Zeld(1-2 ciosy + blok i kontrola pozycji) albo w tury- to co widać w tej chwili to dramat jakiś- pokaż jakąś bardziej złożoną walkę.Bez dobrego systemu walki żaden RPG się nie obroni (chyba że jest fabularnie genialny)

×
×
  • Dodaj nową pozycję...