Skocz do zawartości

Sernat

Użytkownicy
  • Postów

    616
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Sernat

  1. Ignis i Wojzax: +1.

     

    Jaranie się ateizmem niczym się nie różni od fanatyzmu katolików :/ . Zwłaszcza, gdy jest poparte trendem, a nie życiowym doświadczeniem, wiedzą, własnym rozumem itd.

  2. Ech. Wróć. Mój błąd. Zamiast prędkosci 1 i prędkości 3 podstaw sobie prędkość 0.33333 i 1. I weźmy przykładowo 30fps.

    W pierwszym przypadku będziesz miał klatki animacji trwajace przez 3 klatki gry każda, a w drugim każda będzie trwała tylko jedną. Przy czym czas trwanie całej animacji w obu przypadkach to 9 klatek. I uwierz, że różnica będzie zauważalna.

    Zaprezentuj to na przykładzie z room_speed = 5 (by widać było różnicę, ale to niekonieczne) i odkryjesz rozczarowanie, bo mylisz się :D . Nie widzisz chyba zależności między odtwarzaniem animacji a room_speedem.

    Gdyby ilość klatek nie wpływała na płynność (tego co oko widzi) to polecam wszystkie robić 2-klatkowe. Będzie zaj**iście płynna gra.

    Za płynność uważamy stosunek szybkości gry do szybkości oczekiwanej. Więc owszem, gra będzie wciąż tak samo płynna. To, o czym ty piszesz, to dokładność animacji. Nie płynność :) .

  3. No bo sory, ale dając przykłąd z czapy: kogo obchodzi czy szare statyczne tło będzie odtwarzane z 30fpsami czy 1000? Dla oka płynność będzie identyczna.

    ?

     

    Animacja 9-klatkowa z szybkością odtwarzania 3 jest równie płynna, co animacja 3-klatkowa z szybkością odtwarzania 1 :P . Przeskoki będą tak samo zauważalne, sprawdź sam ;) . A dlaczego? Dlatego, że odtworzenie obu animacji zajmie dokładnie 3 klatki. A w każdej klatce czasu można zobaczyć tylko jedną klatkę animacji. Jak dla mnie to ty wprowadziłeś jakąś teorię z kosmosu, bo to o czym ja mówię, to jest właśnie powszechnie przyjęta płynność gry.

  4. Nie. Spadek fpsów to spadek prędkości odtwarzania przy zachowaniu ilości klatek. Spadek płynności to kiedy scena trwa TAK SAMO DŁUGO, ale ma mniej klatek pośrednich.

    Gówno prawda. Spadek "prędkości odtwarzania" klatek jest stratą płynności. Nie wiem, gdzie znalazłeś, że jest inaczej. Jeśli masz animację z, dajmy na to, trzema klatkami, oraz domyślne image_speed = 1, wówczas, niezależnie od tego ile klatek dodasz, płynność będzie ta sama. Oczywiście to wszystko przy założeniu, że FPS = room_speed.

  5. Prędkość rooma powinieneś ustawić na jakąś nie-z-dupy-wziętą. Polecam 60 :) . Jeśli jednak gra ma mieć większy room_speed, koniecznym jest odpowiednie sparsowanie każdej wartości wyrażającej szybkość animacji, obiektu itd, tak, by każdy, niezależnie od płynności gry, widział wszystko "podobnie" do innych graczy. Było w przykładach. Ogólny wzór zapewne wygląda tak:

    GML
    return argument[0] * room_speed / aktualny_fps;

    Płynność, a spadek fpsów to co innego.

    No jak to :) ? Spadek FPSów jest niczym innym jak spadkiem płynności. Chyba, że pod pojęciem "fpsy" mamy na myśli room_speed.

  6. A gdzie są nawiasy klamrowe przy bloku kodu występującym pod pętlą for? Inaczej instrukcja break nie ma żadnego sensu. Podobnie warunek przy ifie.

     

    Kolejna ciekawostka: GM wymaga, przynajmniej zawsze wymagał, trzech średników przy pętli for.

  7. Wstawiasz do step:

    GML
    image_alpha = sin( 180 * image_index / sprite_get_number( sprite_index ) );

    A najlepiej sam dobierz odpowiadającą Ci wartość a:

    GML
    image_alpha = sin( image_index * a );

     

    Inne rozwiązanie, w zależności od pożądanego efektu, domyślnie a = 1:

    GML
    image_alpha = image_index / sprite_get_number( sprite_index ) * a;

     

    Pozdrawiam ;) .

  8. Nie, to nie jest all. Ciekawe podejście - skorzystam z systemu, który daje mniej pieniędzy, lol. Twoich postów nie można niestety brać poważnie. Nawet gdyby z SMSów zarabiało 30k miesięcznie, a z innych form płatności "tylko" drugie tyle - to logiczne chyba, że warto. Na szczęście człowiek z twoimi kompetencjami i podejściem do życia adminem chomikuj nigdy nie będzie.

     

    That's all.

  9. Daj spokój, telefon wcale taki wolny nie jest, w dodatku uważam, iż HTC Sense ma bogatszy zestaw udogodnień niż TouchWiz (tak, miałem okazję trzymać w ręku Galaxy S II). Jednak jedynym minusem to bateria trzymająca jeden dzień (choć jest to raczej domena większości smartfonów). Co kto lubi, naprawdę.

    Spoko, każdy przecież może mieć swoje zdanie ;) . Btw. Sense na pewno wyglądem niszczy każdą nakładkę, taka prawda. Ale TouchWiz mimo prostoty trzyma poziom :) . Custom rom czy stockowy?

     

    Bedziomie możesz już wyjść.

  10. Flame jest wtedy, gdy kłócimy się o rzecz niejednoznaczną lub taką, której nie można potwierdzić nauką ("Czy Bóg istnieje?", "Ile to jest 0 do potęgi 0?"). Tutaj wygląda to tak: Ja WIEM, że na chomikuj.pl jest system wspierający wiele płatności, a Fervi WIE, ale NEGUJE.

     

    Fajnie jeszcze jakby podał, gdzie ja w tym temacie napisałem, by ktoś korzystał tylko z Paypala lub tylko z SMSów.

  11. To zarabiaj na Paypalu ^.^

     

    Fervi

     

    PS. Widocznie takim Panom z Gameforce czy Chomikuj się nie opłaca dawać płatności SMS ...

    Widocznie Panowie z takiego Chomikuj wspierają wiele form płatności naraz, o czym ja wspomniałem. To, że ty masz tylko komórkę o niczym nie świadczy. Twój umysł jest widocznie zbyt ograniczony, by wejść sobie na chomikuj.pl, po czym przeczytać mojego posta, wejść ponownie, puknąć się w łeb i wyjść z tego forum nigdy nie wracając. Pozdro :) .

     

    Moja malutka dygresja. Podałem kiedyś autentyczny wynik badań, który prawił, że liczba użytkowników korzystających w Polsce z Linuksa jest mniejsza niż 1%. Zaprzeczyłeś. Teraz twierdzisz, że chomikuj korzysta tylko z SMSów (choć korzysta z YetiPay, przelewów). Jesteś tak głupi, czy udajesz? Pytam serio, bo to wygląda mi na faktyczną wadę wrodzoną.

  12. Takie obiekty powinny być tilesetami

    Wychodzisz z tego tematu.

    chyba wyraznie widac Platyna ze nigdzie nie pytalem o kilka sprajtów w jednym obiekcie.

    Pytałem o efektywny i "najlzejszy" sposob wyswietlania animacji, wiec to chyba jest spora roznica.

    Chodzi ci o animacje, więc nie możesz użyć tilesetów. Najszybszym rozwiązaniem prawdopodobnie będzie po prostu zwykłe draw_sprite_ext z poziomu jakiegoś niewidzialnego obiektu.

  13. Pewnie, ale ja mam komórkę (z kasą), ale nie mam Paypal ...

     

    Fervi

     

    PS. Tak jak ktoś powiedział, zależy od grupy docelowej

    Nawet nie wiesz jak bardzo mnie obchodzi, co posiadasz, a czego nie. Podałem swoje uzasadnienie i tyle.

×
×
  • Dodaj nową pozycję...