Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 825
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    144

Treść opublikowana przez gnysek

  1. Taki natłok, że u nas od pół roku 3 osób brakuje.
  2. gnysek

    Top Hat

    A widocznie przegapiłem albo zapomniałem :) Czyli mozna powiedziec, ze dorzuciłem swoje 5 groszy do sukcesu :P
  3. Ujemny depth to ten bardziej bliżej gracza, a więc rysowany na końcu. 10000 narysuje się pierwsze, -10000 ostatnie. Dlatego w grach gdzie jest widok jak w zeldzie się robi depth = -y;
  4. gnysek

    Top Hat

    Hm, te dialogi przypominają mi taki przykład co napisałem lata temu... :P
  5. No nie wiem czy na rozmiar gui to dobry pomysł, to raczej GUI do czegoś powinno byc rozszerzane (moze window size?) i ten surface tez, żeby jaj nie było :) Co do rombu poczekaj na kolejny update EAP, gdzie będzie wygładzanie vertexów, to bedzie mozna dopiero fajnie kształty malować: Z ząbkami: Bez:
  6. Ja nie widziałem żadnego problemu z blurem, może coś źle robisz ? Co prawda skrypt który wszystko mi ustawia ma 100 linijek żeby policzyć proporcje GUI/VIEW/DISPLAY/WINDOW ale działa. Trzeba: zmienić rozmiar okna zmienić rozmiar view (można za pomocą room set view i pętli i= 0; while(room_exists(i)) {room_set_view(...); i++} ) w tym również port size zmienić rozmiar gui albo skorzystać z display_set_gui_maximise zmienić rozmiar application_surface (tylko 1.3) i sprawdzić jak jest ustawione keep aspect ratio bo to w 1.2 i w 1.3 działa inaczej (przez application surface). Zresztą application surface tez mozna rysować jak się chce i gra moze miec rozdziałkę HD, viewy 320x240, a surface będzie rysowany ręcznie przeskalowany. Fajny jest np. ten wpis na blogu: http://yoyogames.com/tech_blog/45 I tu jest świetny temat na ten temat, właśnie do 1.3: http://gmc.yoyogames.com/index.php?showtopic=565614
  7. Tutoriale z fizyką są chyba dołączone do GM:S w demo i tutorials...
  8. Ale trzeba pamiętać o resize application_surface też :) Edit: a w ogóle to w tutorialach i demach z menu startowego GM:S mozna pobrac przykład zmian rozdziałki chyba.
  9. Na OUYA mozna w HD robic, ale Androidy są tak słabe, ze lepiej w niższej i rozciągać application_surface.
  10. http://docs.yoyogames.com/source/dadiospic.../randomize.html
  11. A nie można tablic kolejno zapisac do pliku przez: var values = string.Join(",", Array.ConvertAll<int, String>(tablica, Convert.ToString)); A odczytać przez: string values = "1,2,3,4,5,6,7,8,9,10"; string[] tokens = values.Split(','); int[] tablica = Array.ConvertAll<string, int>(tokens, int.Parse); Tak jak w PHP korzysta się z implode/explode ?
  12. No tak, ale co, chcesz ręcznie do struktury wpisywać te punkty? O tym mówię, robisz patha, skrypt który na jego podstawie wypełnia strukturę i potem operujesz na niej.
  13. Można nadal używać patha i path_position do zrobienia tablicy z checkpointami tak btw. ;)
  14. Nie trzeba. Jak testujesz, to zawsze jest seed ten sam ustawiony, żeby było łatwiej debugować, więc MOŻNA na czas testowania dodać, ale w finalnej wersji nie jest potrzebne.
  15. 1) Przepisywać zmienną z aktualnym czasem do zmiennej ktora pokazuje ostatni czas mijając metę 2) zrobić ifa który w odpowiednim momencie nakazuje skręcic. Ciężko powiedzieć, są setki sposobów na AI jazdy do wyścigów, dobierz coś najlepszego dla siebie :)
  16. Nie rozumiem po co robisz bez zarejestrowanego GM, skoro jest za darmo (GM:Studio ofc.).
  17. Ten post co podałeś jest z 2012 roku, a od tego czasu naprawiono game_save i działa na androidzie z tego co wiem. http://docs.yoyogames.com/source/dadiospic.../game_save.html
  18. # Turn on URL rewriting RewriteEngine On # Installation directory RewriteBase / # Protect hidden files from being viewed <Files .*> Order Deny,Allow Deny From All </Files> # Protect application and system files from being viewed RewriteRule ^(?:class|special|app)\b.* index.php/$0 [L] # Allow any files or directories that exist to be displayed directly RewriteCond %{REQUEST_FILENAME} !-f # Rewrite all other URLs to index.php/URL RewriteRule .* index.php/$0 [PT] I potem przez $_SERVER['REQUEST_URI'] i z ktorego usuwasz $_SERVER['SCRIPT_NAME'] i potem jakis explode czy cos. Ogólnie sprawdź $_SERVER sobie var_dumpem i zobaczysz co tam jest.
  19. Wersja HTML może gorzej działać niestety i może to być jakiś bug. Zobacz czy apka windowsowa to ma i włącz wyświetlanie debuga fizyki sobie, żeby rysowało kształty i kolorowało stan (szare to staitc, zielone to w spoczynku i czerwone to akutalnie pracujące chyba)
  20. Nie, w ten sposób możesz nawet nazywać je dowolnie, ważne, żeby było po kolei. Tzn. może być plansza_1, plansza_49, plansza_lepsza, plansza_boss, swiat_2 i wciąz będzie spoko, jeśli dobrze dodasz. Możesz nawet sobie stworzyć puste plansze swiat_1, swiat_2, swiat_3 i do nich dodawać, zeby bylo jeszcze prosciej, nawet ich nigdy nie odwiedzając :) Pamiętaj tylko, ze folder się nie liczy do numerowania, tylko jego ewentualna zawartość.
  21. Możesz zawsze zrobić tak: room_goto(plansza_1 + ile_plansz_dalej) i nawet jak dodasz przed jakiegoś rooma, to tak długo jak plansza_1 - plansza_99 będa pokolei wszystko będzie działać. Nazwy to tak naprawdę stałe (constant) z przypisaną cyferką.
  22. Weź te wszystkie ify wstaw w: GML if (instance_exists(Controller)) { ... } i będziesz wiedział.
  23. Masz przykład jak odpalasz program w odpowiedniej zakładce.
  24. Ej, w GM takie coś jak na screenie w 15 minut da radę napisać :gnysek:
×
×
  • Dodaj nową pozycję...