Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 825
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    144

Treść opublikowana przez gnysek

  1. Ilość i rozmiar texture pages? Tzw. texture swaps, czyli zmiany texture pages w jednym stepie są zabójcze dla gry.
  2. W zwykłym GM możesz użyć variable_local_set itp., ale na zmiennych globalnych to i tak nie działa, a mouse_x takową jest. Możesz ew. zrobić jakis sktrypt że przekazujesz stringiem nazwę zmiennej i potem w switchu wykonujesz operacje.
  3. Jesli nie eksportujesz do app store, to działa normalnie bez ograniczen. Mam maca, moge przetestowac.
  4. A jak usuniesz working directory?
  5. gnysek

    Cinders

    Dlaczego pośmiać? Śmieję to ja się z francuzów i ukraińca w pracy, oni mają dobry akcent :P
  6. Nie, pozycja x i y ikony nie zmienia się. Tak samo odczyt mouse_x i mouse_y. Natomiast proporcje i pozycję myszy w GUI, to już musisz sam wyliczyć, ale to prosta matematyka. X w GUI na podstawie X w view: GML _gui_mx = (window_view_mouse_get_x(0)- view_xview[0]) * (view_wview[0] / display_get_gui_width()); To samo dla Y: GML _gui_my = (window_view_mouse_get_y(0) - view_yview[0]) * (view_hview[0] / display_get_gui_height()); A jak potrzebujesz innych wersji, to przekształć. Wymagana wiedza to co najwyżej podstawówka.
  7. Pierwsze dwie zmienne podajesz jako x i y gdzie chcesz rysować ikonę, więc chyba masz odpowiedź?
  8. Tak, wzrost div 3000, pomyliłem się... Przieciez image_index i image_single to to samo ;) tak to jest jak sie pisze posty ukradkiem w pracy xD
  9. Znasz takie słówko else ? Edit: GML wzrost = min(9000, wzrost + 1); image_single = image_index div 3000; Ten sam kod :)
  10. Ja jakoś więcej problemów z niestabilnością miałem zawsze na linuxie i androidzie, niż na Windows, OS X czy iOS.
  11. Hm, ten cytat też pasuje do tego działu :) Nie, na tym GIF polega, ze można ograniczyć paletę. Tak samo zresztą w PNG bez kanałów alpha.
  12. Kupić nowy. Naprawa w serwisie wyniesie więcej - dokładnie ten sam telefon zalałem, naprawę zaproponowali za 800 złotych. Telefon wciąż działa.
  13. gnysek

    HALITUS

    Widać, że grafika wciąż wymaga poprawek, ale nie będę krytykował, bo to dopiero zapowiedź. Ogólnie - trudny projekt, ale zapowiada się ciekawie i widzę, że sporo już jest, więc życzę powodzenia i trzymam mocno kciuki za kolejne informacje i czekam na Demo :)
  14. Cuda i dziwy masz z tym Androidem. Nie zdarzył mi się taki błąd mimo, że zrobiłem kilka gierek na Androida i testowałem na 5-6 różnych sprzętach. Może masz coś w grze, co ma na to wpływ? Btw. runner nie bierze tego ustawienia pod uwagę przy starcie, aplikuje dopiero po czasie, więc nie do końca jest tak, że dziala ;)
  15. Bo zajmuje mniej miejsca? Paleta jest ograniczona do bodaj 16 kolorów.
  16. Proszę poprawić sygnaturkę w stopce aby była zgodna z regulaminem, albo usuwam.
  17. Może daj jeszcze oryginał, będzie prosciej, bo niektore rzeczy wyszły jakby to było z angielskiego tłumaczone a nie z czeskiego.
  18. Możliwe, że XP nie ma sterowników do obsługi dysku twardego. Miałem podobny problem. XP z SP3, albo nowszy Windows, lub... Linux (tak, naprawdę).
  19. To można sprawdzić w dokumentacji. Takiej funkcji nie ma.
  20. To nie jest tak, że jak podasz do skryptu zmienną HP, to argument1 się zmienia w HP. To jest tak, że jak podasz zmienną HP to jej WARTOŚĆ zostanie przypisana do argument1. Zatem będzie tak, że hp = 10; argument1 = 10; I tyle. Btw. jeśli to nie jest zmienna tymczasowa, to skrypt może operowac na zmiennych aktualnego obiektu, zatem możesz zamiast argument1 napisać HP. Albo zrobić tak: argument1.hp i za argument1 podawać ID obiektu któremu zmieniamy ID - id obiektu jest pod zmienną id. ( Uzyj('E', id, maxhp) ).
  21. Bo chcesz żeby zmienną HP modyfikowało, a nie argument1 prawda ? Więc musisz przekazać nazwę zmiennej, a nie jej wartość, dlatego też variable_local_set jest. A jak jest błąd, to przeczytaj jego treść (ofc. w apostrofach miało być tylko w wywołaniu skryptu).
×
×
  • Dodaj nową pozycję...