Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. Jak masz statyczne funkcje, to nie powinno być problemu, wszędzie wołasz A::metoda(), a w jednym miejscu B::metoda().
  2. tablet do rysowania nie różny się niczym od deski, raczej nie nagrzewa jąder ;) Co innego tablet z wyświetlaczem LCD czy notebook. Nie mniej tablet nie jest za duzy, nie bede siedział jak panienka ściskając moje jajka między nogami, zeby malować w niewygodnej pozycji garbiąc się do tego... chociaż komicznie by to wyglądało :P
  3. jak widzisz, Twoja akcja jest w step.... w create definujemy zmienną która będzie przetrzymywać info, czy obiekt został dezaktywowany :)
  4. dezaktywacja GML jakisObiekt.dezaktywowany = true; instance_deactivate_object(jakisObjekt); aktywacja: GML instance_activate_object(jakisObiekt); step w jakisObiekt: GML if dezaktywowany { dezaktywowany = false; <akcje>; } no i ofc. w create jakisObiekt GML dezaktywowany = false;
  5. Gdyby się dało, czy byłby sens tworzenia wersji płatnej? Można na tych platformach testować, nie można stworzyć wykonywalnej wersji którą mozna sprzedawać.
  6. gnysek

    Płatność

    Kasą z fona, w sensie abonamentu? Nie.
  7. Dzieci dziedziczą akcje po rodzicach, dopóki nie zostaną one nadpisane. Podstawowy paradygmat obiektowości.
  8. Ah, Windows XP... masz już SP3 ? Mi to co przysłałeś działa. Sprawdź, czy jak włączysz "use physics" w obiekcie i wypełnisz te pola z dziwnymi cyframi zerami, to pójdzie. W poprzedniej wersji był pewien błąd i to moze się psuć.
  9. Sprawdź jaką masz wersję, ew. podeślij mi plik GMZ (File>Export).
  10. Ale co, masz DLL w grze? No to mówię, że nie działają... a ja jakiś inny DLL, to podaj jaki. Ew. wyeksportuj tę grę i zarzuć mi plik GMZ, obczaję, bo bugtracker jeszcze chwile nie będzie działał.
  11. Jakie bugi z DLLkami? One nie są obsługiwane, to nie jest bug. To jest usunięty ficzer. Z surface... tu tez kilka rzeczy się zmieniło, jeszcze nie wszystko jest w dokumentacji - musisz poczekać.
  12. Pozwolę sobie na lekki offtop... ale za każdym razem jak widzę Twoje prace, mam ochotę wyjąć tablet i ćwiczyć rysowanie. Niestety, biurko w jakie wyposażyło mnie YoYoGames na to nie pozwala... mam za mało miejsca -_-
  13. Tak, muszą być w jednej sieci wifi. Androida mozna tez przez kabel USB odpalić.
  14. Konto developerskie apple jest wymagane, zeby móc stworzyć wykonywalną wersję gry i wgrać ją na iPhone / iPad. Ot, takie zabezpieczenie - dostajesz swój numer ID, i kazdy program który tworzysz, musi mieć ten numer ID, do tego numeru ID rejestrujesz urządzenie i tylko na tym urządzeniu można odpalac programy podpisane Twoim ID. Jak chcesz, aby produkt trafił do większej ilości osób, wprowadzasz go na rynek AppStore - skąd ludzie mogą go pobrać. Konto jest potrzebne też, żeby testować grę - aby wgrać YoYoRunner, musisz mu nadac swoje ID, inaczej go nie wgrasz. Rocznie kosztuje to 99$. Na androidzie konto developerskie jest dużo tańsze i do tego wymagane dopiero jak chcesz wrzucić grę do sklepu Android Market aka. Google Play. Testować na własnym telefonie z androidem możesz za free, jedyne co jest wymagane to kabel USB, darmowe SDK do pobrania z ich strony, oraz włączenie trybu dewelopera w ustawieniach telefonu. Nic nie stoi na przeszkodzie, aby z jednego komputera wgrac grę kolegom, cioci, babci i sąsiadce.
  15. Runner delphi się raczej nie zmienia i nowe ficzery nie będą dodane (np. fizyka, czy nawet wczytywanie ds_map ze stringów i CRC kluczy na nich, które doszły w Studio). A update do GM 8.1 jak widzisz na stronie głównje wyszedł 61 dni temu.
  16. oho... w sumie to nie wiadomo co się w tym kodzie dzieje, czym są te tablice itd. Za mało zmiennych
  17. http://yoyogames.com/news/92 ;) Ale... chodzi o funkcję keyboard_key_press, a nie event, prawda? Spróbuj użyć eventu, powinno być ok. Albo poczekaj na fix :)
  18. Zmartwię was, my też nie mamy w YYG wersji ze "stand alone". Ba, nawet export do exe usunięto przed betą. Do kompilacji jest specjalna maszyna (Mac), która tworzy z gmx odpowiednie gry z dołączonymi id developera dla odpowiednich sklepów (appStore, google play). Btw., o jakim bugu mówisz?
  19. W GM da się wyświetlać strony www, splas_show_web bodaj.
  20. http://www.gmlscripts.com/script/collision_checking btw. collision_line może też zwrócić -1, które oznacza self - czyli wskazuje na samego siebie. Zatem twój powyższy kod powinien wygladać tak: GML if(place_meeting(x+16,y-10,trzcina_m)){ var c; c = collision_point(x+3,y-10,trzcina_m,1,1) if c>-1 with(c) spadanie_trzciny_m(); }
  21. Cel-shading? Tak. http://gmc.yoyogames.com/index.php?showtopic=501347
  22. stwórz obiekty - dzieci: objMojaDruzyna - parent: Character objPrzeciwnaDruzyna - parent: Character tak długo, jak nie dasz im własnych eventów, będą sie zachowywać jak ojciec, a możesz je teraz rozróżniać po innych nazwach - najblizszy gracz przeciwny to objPrzeciwnaDruzyna.
  23. http://www.gmlscripts.com/script/instances - instance_nth_nearest - skopiuj sobie ten skrypt i jako nth podaj 2 - czyli drugi najdalszy obiekt, bo pierwszy to jest ten z którego kod wywołujesz :)
×
×
  • Dodaj nową pozycję...