Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. Bo to 8.0 (robione przez Marka) a nie 8.1 (robione przez YoYoGames).
  2. Zaznaczyłeś "use as 3d texture"? W gms2 chyba można było zaznaczyć, żeby na atlasie się po 1 pikselu wrapowaly obrazki na krawędziach aby z tym walczyć, nie wiem czy w jedynce też. Ten pasek to jest rozmyta sąsiadującą grafika.
  3. W sensie system progresji uzbrojenia?
  4. powinien być raczej grzbiet fali niż taka sama tekstura wody, bo wygląda to trochę dziwnie (rozwarstwienie).
  5. Może w drugą stronę jednak zrób, że pocisk sprawdza if place_meeting(x,y,obj_potwor) ?
  6. Czy dobrze rozumiem że w obiekcie "obj_potwor1" masz kod "with (obj_potwor1)" ? No to tworzy jakąś niezłą pętelkę samą do siebie i tutaj może być problem.
  7. Ja ds_list i ds_map używam raczej, jako globalnych zmiennych. A jak chcę posortować coś, to robie skrypt który tworzy ds_mapę, sortuje i usuwa.
  8. Jeśli masz GMS2, to lepiej event clean, on się wykona też na deaktywowanych obiektach, oraz gdy zmienia się room, a Destroy wykonuje się tylko jak używasz instance_destroy() - czyliw GMS1 musisz bardziej zadbać o czyszczenie (dodawać ds_mapy w obiekcie, który ma event "room end" i generalnie nie znika). Zarządzanie ds_xxx nie jest wciąż łatwe, chociaż istnieją już z 10 lat.
  9. Tablice GM usuwa automatycznie, gdy znika obiekt/referencja w kodzie. A list nie (ale kiedyś mają to zmienić). Dlatego tablicami nie ma sie co martwić, bo one się kasują z pamięci, a wszystkie ds_xxx trzeba ręcznie.
  10. gnysek

    Darmowe-Płatne Gry

    W ogóle, to polecam https://lowcygier.pl/darmowe/
  11. Też bym tak zrobił z moimi projektami. Ale nie mam na nie tyle czasu Po nowym roku pewnie dopiero znów usiądę.
  12. Jak chcesz zniszczyć wszystko w promieniu 100px, to nie korzystasz z collision_circle. Collision_circle zwraca informację, czy w kole o danym promieniu zachodzi kolizja z innym podanym obiektem. 1) w gms2 można użyć collision_circle_list 2). pozostałe sposoby with (obj_potwor) { if (distance_to_point(other.x, other.y) < 100) { instance_destroy(); }}
  13. No jak każdy sprite będzie miał kod do sprawdzania, czy jest w środku view czy poza, to samo sprawdzanie może zająć więcej czasu, niż rysowanie bez tych warunków.
  14. No chyba nie: https://en.oxforddictionaries.com/definition/facebook- może w jakimś wolnym tłumaczeniu, ale generalnie wcześniej nie było takiego słowa.
  15. Sprity poza view są odrzucane przez DirectX/OpenGl. Także to powyżej to nieprawda Btw. zamiast robić fora, jest taka funkcja draw_sprite_tiled(), jeśli już nie chce używać backgroundów (a teraz sprite i background to to samo).
  16. Ikona jest dobra, mój kumpel Andrew zaprojektował (chociaż teraz ma już na imię Allison, bo zmienia płeć xD).
  17. jak już powiedziałem, tam tęgie głowy nad tym siedziały, które są warte na giełdzie kilkaset milionów. Więc.. ta dyskusja do niczego nie doprowadzi, a już nikt na pewno się tym nie przejmie. Dodam tylko, że kodowa nazwa GMS2 to Zeus, więc może i YYG chciało nazwę zmienić, ale Playtech nie pozwolił.
  18. ok, rozumiem, że "tworzący gry" jest gorszy od "jedności", "nierealizmu", "spustoszenia" czy "konstruktora" musicie brać pod uwagę, że specyfika języka angielskiego jest inna niż polskiego, i tam można nazywać sobie produkty "jabłko", "zawsze", "dziewiczy", "twarzoksiażka". Także, em, z polskiej perspektywy na to nie patrzcie.
  19. I to jest świetny argument. Poza tym, GMS jednak jest dla indyków, większe firmy potrzebują zawsze wsparcia dla vertexów i 3d nawet w grze 2d (bo można fajne efekty osiagać), także wybiorą unity.
  20. No to na noobów md5 z paru zmiennych zapisane jako jedna z wartości w save wystarczy. Zwłaszcza, że klucz doklejany do stringa będzie ukryty w grze (najlepiej z paru zmiennych go zmontować).
  21. Jak do X przypiszesz, to zmieni się pozycja Ale faktycznie, wygląda, że ma to sens, tak długo jak to jest hierarchia 1-1-1-1... i "inferiorTo" ma id instancji, nie nazwę obiektu.
×
×
  • Dodaj nową pozycję...