Skocz do zawartości

Uzjel

Administratorzy
  • Postów

    2 015
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    15

Treść opublikowana przez Uzjel

  1. Nigdy nie podoba mi się walka prac robionych hobbystycznie i tych robionych na pełny etat. Mój głos idzie na Mega Q*bert - Jaklub
  2. Procedural Sprites Generator - I am Lord Największe wrażenie, najlepiej dopracowane i najwięcej opcji :)
  3. Z pamięci piszę GML xx=mouse_x yy=mouse_y if point_distance(xx,yy,x,y) > 10 //przykladowa wartosc 10px { mp_linear_step(xx,yy ,16,0) }
  4. ale po co Ci to? Nie lepiej skorzystać z takich rozwiązań jak hipchat albo slack?
  5. Czasem przypięte tematy wymagają bumpa ;) Sporo fajnych gierek tu leży.
  6. Uzjel

    Tura #155 - Dyskusja

    Co to będzie? Co to będzie?
  7. Uzjel

    GameMaker: Studio 2

    A jak jest z wersją Master?
  8. no tak, nic z nimi nigdy nie robiłem i grafiki rur były rozproszone w kilku/kilkunastu atlasach :)
  9. I tak jest, tylko że rura jest składana tak:
  10. Dziękuję wszystkim za odpowiedzi :) Na razie zoptymalizowałem atlasy, żeby zmniejszyć ilość texture swapów. Na początku na tej największe było prawie 2000 texture swapów swapów Pierwszym krokiem było wrzucenie do jednego atlasu wszystkich elementów rur i mapy Ilość swapów spadła do 300-400 Miałem jeszcze trzy przyciski na interfejsie które też dodałem do atlasu z rurami Ilość swapów spadła do 10-15, FPS się unormował ~40 na moim telefonie Pobawiłem się trochę w debugerze profilowaniem i znalazłem kilka słabych miejsc w stepie, co zmniejszyło ilość obliczeń Dopisałem też, żeby rury nie próbowały się rysować poza widzialnym obszarem co powinno przyspieszyć grę na wolnych telefonach, ale tylko w przypadku zooma
  11. Uzjel

    GameMaker: Studio 2

    Halo, halo. Wracamy do tematu i nie spamujemy więcej :) (Usunąłem kilka postów)
  12. Mam złe doświadczenia z surfacami na Androidzie. Nie wiem jak jest teraz, ale pamiętam grę gnyska z czasów YoyoGames. Tam wszystko było robione na surfacach i widać było artefakty. Jak wyżej. Jeżeli jedna instancja ma wyświetlać więcej grafik niż swoja własna :) Dzięki exigo, zrobię testy. Szczególnie z optymalizacją atlasów. Spróbuję też z tilesetami. Największym kłopotem o którym wspomniałem jest Android.
  13. Hej. Wyświetlam na ekranie sporo instancji, każda składa się z maksymalnie sześciu grafik. Przy mapie 25x25 daje to 3750 wywołań draw. Nie mogę pozwolić na dezaktywacja instancji. Jakieś pomysły/dobre rady?
  14. Uzjel

    Pipes Ultimate Plumber

    Hej. Dostępna jest już dwunasta aktualizacja do gry. Nowości: • Nowa paczka map • Teraz można dodawać mapy do ulubionych! • Można wyłączyć reklamy przez oglądanie innej reklamy! (Ta funkcja jest testowana) • Można filtrować paczki map po trybach gry! • Lista paczek map jest posortowana względem poziomu trudności! • Poprawiono drobne błędy https://play.google.com/store/apps/details?...ltimate.plumber
  15. Szczerze mówiąc to mu tego nie proponowałem, bo u mnie to rozwiązanie nie zadziałało ;)
  16. Możesz zamiast tego ustawić gracza wewnątrz rooma. Jeżeli okazuje się, że na przykład przyspieszasz obiekt, który się odbija to może dojść do sytuacji, że wypadnie po za ekran i będzie się tam odbijała. GML x = clamp(0,room_width); y = clamp(0,room_height);
  17. Fajnie :) Popracował bym trochę nad czytelnością kodu, wiem że niby piszesz dla początkujących, ale w ten sposób raczej nie powinno się pisać - uczmy od razu lepszych rozwiązań. Proponuję zabawę: ktoś chciałby/spróbować napisać to ładniej/krócej. Twój kod jest oczywiście logiczny i będzie działał, ale może ktoś pokaże inne sposoby zapisu (np używając 1 raz return).
  18. Wyświetlasz pod dwukrotną wysokością ekranu?
  19. Spoko, powinno zadziałać. Direction się buduje z hspeed i vspeed. Tak samo jak speed. Więc twój speed nie będzie ujemny :)
  20. Na bocznych krawędziach odbijaj hspeed, a na górnej i dolnej vspeed.
  21. Uzjel

    GameMaker: Studio 2

    A jak byś wyeksportował projekt 3D z jedynki do dwójki?
  22. Fajne, wygląda trochę jak stare flashówki.
×
×
  • Dodaj nową pozycję...