Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. W HTML5 nie ma systemu plików na komputerze tak btw.. Przeglądarka (bo to ona sandboxuje grę) daje jedynie dostęp do tzw. Local Storage gdzie można zapisywać wartości klucz=wartość podobnie jak z cookies, ale w większej ilości. GM:S zapisiuje w ten sposób pliki INI (nazwapliku=hashowana_wartość) a wszystkie inne sposoby odczytu niestety mogą nie działać (wynika to ze specyfikacji W3C, HTML5 i JavaScript).
  2. Nie wiem po co przypisujesz te dane z argument[X] do zmiennych, zamiast uzywac ich od razu. Tylko namnażasz zmienne, które już mają wartości.
  3. gnysek

    Bonfire

    Font nie jest ten sam co już w grze był? Wtedy jest OK.
  4. To jest dobre pytanie, ale wcale nie takie proste do zrobienia, bo one mają wszystkie ten sam depth teoretycznie i tylko inne ID (i to po nim są PRAWDOPODOBNIE rysowane, ale nie musi tak być - to już kwestia tego jak sobie GM w pamięci je ustawi). Ja bym spróbował tak, w zdarzeniu on mouse global X buton press (ale nie tych obiektów a jakiegoś kontrolera, zeby wykonac to raz): GML var _d = ds_list_create(); with(obiekt1) { // jeśli ten obiekt jest pod myszką, to dodaj go do listy if position_meeting(mouse_x,mouse_y,self) { ds_list_add(_d,id); } } ds_list_sort(_d, false); // sortuj ID malejąco, najwyższe będzie wtedy pierwsze, a to powinien być ostatnio tworzony obiekt if (ds_list_size() > 0) { with (ds_list_find_value(_d, 0)) { instance_destroy(); } } ds_list_destroy(_d); Ale jak widzisz, w ten sposób odwołujesz się do wszystkich obiektów, co może być wolne (nie wiem czy na tyle, zeby było zauważalne, ale na pewno jest nieoptymalne, bo with w GM zawsze taki będzie). Mam nadzieję, ze nic nie pomyliłem w argumentach funkcji, no i zabezpieczyłem przed pustą listą nawet.
  5. Threef pisał, ze dostał mejla tydzień temu we wtorek.
  6. Zakup dokonywany jest za granicą, nie dostaniesz polskiej faktury. Poza przypadkiem, gdy jakaś firma by kupiła i odsprzedała.
  7. Nie. Master jest masterem i albo go kupujesz, albo wszystko osobno. Nie ma łączenia, na tym polega jego niższa cena.
  8. http://help.yoyogames.com/home/ - polecam. Może też być źle skonfigurowane IP w YoYoRunnerze. W ogóle z tym wi-fi to chyba średnio działa, ja bym zalecał podłączyć urządzenie kablem i wtedy spróbować odpalić grę. W opcji drugiej, jeśli gra się sama nie odpali (a YYRunner sam się powinien wgrać) sprawdź: Start+R, wpisz "cmd", w konsoli wpisz "adb devices" - jak nie zna polecnia ADB to pod linkiem wyżej znajdziesz co masz źle. Jak wyświetli no devices found, to jest błąd sterowników albo samego ADB którego trzeba ubić "adb kill-server" i spróbować raz jeszcze.
  9. A że nie będę miał wykładu to znosić dodatkowo 45 minut dłużej!
  10. Upraszczamy event step: GML var i; for(i=1; i<9; i++) { if keyboard_check_pressed(ord(string(i))) { check_ekw(i-1); } } 5x mniej kodu.
  11. Czy ja mogę w tym roku dostać moją piątkową VIPowską wejściówkę którą w poprzednich dwóch latach dostałem w sobotę, jak już była mi do niczego potrzebna, a zapomniano mi o niej powiedzieć?
  12. Wyeksportuj grę u siebie to nie będziesz musiał u niego z GM:S odpalać :) Sprawdź, czy są prawa admina, Upewnij się, ze GM:S jest zarejestrowany jeśli robisz to z IDE, Sprawdź czy jest zainstalowany poprawny Direct X: http://www.microsoft.com/en-us/download/details.aspx?id=35 Upewnij się, ze masz najnowszą wersję GM:S (1.3.1409 lub 1.4.1398) Upewnij się, że grę zaimportowałeś z pliku GMZ, przenosząc z komputera I mój ulubiony: czy próbowałeś zrestartować komputer?
  13. Ło, to ja chyba w tym roku będę wyjątkowo z drugiej strony.
  14. gnysek

    Bonfire

    Ej, patrząc na te chujowe rzeczy co wychodzą w ramach PS+ na PS4, to Bonfire jest dużo bardziej grywalne. Z tą różnicą, że w Bonfire na PS4 nie pogram, niestety.
  15. Masz przykład platformówki w GM:Studio w odpowiedniej zakładce. Zmień teraz event ze skakaniem z naciśnięcia klawisza na kolizję z trampoliną.
  16. A możesz podrzucić jakiś prosty przykład GMZ, żeby zobaczyć o co dokładnie chodzi? Albo chociaż screena z włączonym debugiem fizyki ?
  17. gnysek

    Bonfire

    Zdecydowanie machnięcie mieczem jest za późno. Powinno być praktycznie w momencie lądowania, albo własnie już w trakcie lotu (tak w 2/3). Albo nawet mogło by być tak, że w połowie drogi miecz jest w 1/2 drogi do ataku, a jak się ląduje to ta klatka co teraz, ale to wymaga jeszcze dodania kolejnego sprite'a, więc więcej roboty. Graficznie fajnie, ale timing jeszcze lekko kuleje i na pewno da się go na kilka fajnych sposobów poprawić :)
  18. Zawsze warto próbować, c'nie ? ;)
  19. W wawie się z koleżanką jeszcze umówiłem. W Poznaniu nie mam koleżanek. Jeszcze.
  20. gnysek

    Strona internetowa help

    No mnie wamp jakoś bardziej przekonuje. Tylko 32bity, nie 64, bo x64 ma problemy jak chcesz dodać rozszerzenia.
  21. W piątek jest VIP PARTY na PGA, z tego co widziałem na fejsiku. ZTG nigdy nie miało afterów, raczej ludzie dzielili się na grupki kto kogo zna i każdy szedł w swoją stronę. My GMCLANami rok temu wypiliśmy parę dzbanów piwa w Sfinksie (aż nas wyjebali bo zamykali), dwa lata temu były skromne dwa piwka w Pizzy Hut :P Z racji, ze raczej nie mam w tym roku wykładów, a dziewczyna mnie znienacka zostawiła i jadę chyba sam, to pewnie w tym roku będę miał 100% czasu dla was, jak w Łodzi :D
  22. Jak używasz fizyki (phy_xxx) to nie mieszaj tego z gravity itp. Korzystaj z tamtych zmiennych. A jak chcesz wchodzić po drabinie to wystarczy y-=<wartosc>; No i ogólnie raczej silnik fizyki 2d nie zakłada czegoś takiego jak drabiny, bo skąd ma wiedzieć, kiedy podłoga jeszcze jest przenikalna a kiedy nie?
  23. No to nie autorun, tylko odpalenie innego programu z GM7. execute_shell.
  24. Odtwarza? Znaczy film? A może chodzi o autorun z CD? autorun.inf ? https://pl.wikipedia.org/wiki/Autorun.inf
×
×
  • Dodaj nową pozycję...