Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. Daj komuś do zrobienia APK dla porównania.
  2. Ja mu powiedziałem, że nie można. Po prostu reszta odsyła do googli bo sama nie zna odpowiedzi. Tak jak w szkole, jak nauczycielka pyta "kto lubi koty", ale zamiast "ja, ja" są odpowiedzi "ja nie, ja też nie".
  3. W GM:S ? Wystarczy wpisać wszystkie litery na listę i tyle.
  4. A zaglądałeś w dokumentację programu? Dział obsolete to funkcje porzucone. funkcja której szukasz - url_open
  5. Klinknij "Updates/New" w tym SDK Managerze i zobacz, czy na pewno. Dla YYC musisz mieć NDK. Btw. napisałeś, że zmniejszyłes rozmiar tekstur, a ja mówiłem o zwiększeniu (np. 1024x1024). Sprawdź czy masz wszystkie architektury zaznaczone, oraz wyłącz interpolację. Jeśli nadal wolno, to może masz jakiś skrypt który zamula w kazdym projekcie?
  6. Z tego co pamiętam JS ma około 1MB, więc nie ładuje się sekundę. Do tego potem przetwarza go przeglądarka. Nawet lokalnie gry w GM ładują się około 5 sekund, a te z sieci nawet do 30 sekund, zaleznie od przepustowości serwera i Twojego łącza.
  7. 1. Jaka wersja (numer) GMS? 2. Czy masz zaktualizowane API Androidowe 3. Co masz ustawione w GlobalGameSettings dla Androida ?
  8. A jak zwiększysz ich rozmiar? Liczba swapów może być tutaj właśnie problemem. (zakładając, że w evencie draw masz rysowanie 3 spritów, kazdy na innej stronie teksturowej, a instancji obiektu jest 10, to masz 30 zmian... a jak przesuniesz te 3 sprity na jedną stronę, to masz... 1 swap - optymalizacja 3000%).
  9. Wciąż lepiej jest zrobić to bez GM - bo nawet pusty room powoduje export całego engine.
  10. Ilość i rozmiar texture pages? Tzw. texture swaps, czyli zmiany texture pages w jednym stepie są zabójcze dla gry.
  11. 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.
  12. Jesli nie eksportujesz do app store, to działa normalnie bez ograniczen. Mam maca, moge przetestowac.
  13. A jak usuniesz working directory?
  14. gnysek

    Cinders

    Dlaczego pośmiać? Śmieję to ja się z francuzów i ukraińca w pracy, oni mają dobry akcent :P
  15. 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.
  16. Pierwsze dwie zmienne podajesz jako x i y gdzie chcesz rysować ikonę, więc chyba masz odpowiedź?
  17. 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
  18. Znasz takie słówko else ? Edit: GML wzrost = min(9000, wzrost + 1); image_single = image_index div 3000; Ten sam kod :)
  19. Ja jakoś więcej problemów z niestabilnością miałem zawsze na linuxie i androidzie, niż na Windows, OS X czy iOS.
  20. 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.
  21. 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.
  22. 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 :)
×
×
  • Dodaj nową pozycję...