Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 825
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    144

Treść opublikowana przez gnysek

  1. Ja się dopytywałem w ogóle czy moja propozycja doszła, to Fano po pół godziny szukania znalazł na swojej poczcie, chociaż wysłałem zaraz pierwszego dnia. Ciekawe czy ktoś w ogóle dostał to do oceny w takim razie :/
  2. To masz tekstury, czy używasz tilesetów? Jesli widać łączenia, to znaczy, że skalujesz poziom. Albo musisz skorzystać z aplication_surface i skalować, albo dodać przerwy pomiędzy tilesami i zrobić dodatkowo 1 piksel naokoło. Polecam: https://www.yoyogames.com/tech_blog/45 - o applcation_surface https://www.yoyogames.com/tech_blog/8 - właśnie o tych przerwach
  3. Ale w ogóle mówimy o teksturach na obiekty 3D? Czy o czym? Może chodzi o tilesy i skalowanie okna gry?
  4. Oni wszyscy. Dla tego ja też wciaż nie mam odpowiedzi i chyba już się nie załapię :(
  5. Lista aktualnych funkcji i dokumentacja online: http://docs.yoyogames.com/
  6. YoYo_AddVirtualKey ? Używasz pirata? Nie ma takiej funkcji w GM:Studio.
  7. No ale zrobiłeś obiekty, czy dodałeś wirtualne klawisze przez funkcje virtual_key_***
  8. http://stackoverflow.com/questions/6322329...umbers-in-fname
  9. Na GMCommunity (gmc.yoyogames.com) masz gotowe przykłady z wirtualnymi gałkami i przyciskami, w dziale Tutorials i Demos samego GM:Studio chyba też coś jest. I sama dokumentacja też o virtual keys sporo mówi (o gałce analogowej nic, ale to nie jest super trudne do zrobienia, no i jak mówiłem są przykłady).
  10. gnysek

    Foto-galeria

    E tam TVN, jak można oglądać MTV ? :D
  11. gnysek

    Solstice

    W ogóle to jest zabawne, bo czasem właśnie takie pierdółki i małe animacje mogą przeważyć o tym, że gra się spodoba. Np. te particle lecące na końcu tekstu w Cinders - no bez tego to by jakoś tak smutno i statycznie było.
  12. Wyliczasz to samo dla pionu i jeżeli szerokość jest większa, to używsz kodu jak wyżej (dwie ostatnie linijki), a jak wysokość, to na odwrót - wysokości dajesz wyliczony rozmiar, a szerokość to ona * 1.33 (1024/768 = 1.33, 768/1024 = 0.75). Także dodajesz 4 linijki kodu, z czego dwie to if (szerokosc > wysokosc) oraz else.
  13. Przelicz obecną proporcję ekranu, np. 1024/768 = 0.75; Potem zrób żeby szerokość viewa, to była odległość między najbliższym i najdalszym obiektem: GML var a = min(objA.x, objB.x, objC.x); var b = max(objA.x, objB.x, objC.x); view_wview[0] = b-a+20; // 20 to dodatkowy border po 10 na kazda strone, zeby obiekty nie były ucinane view_hview[0] = view_wview[0]*0.75; To tak w podstawowej wersji, a jak chcesz też z wysokością no to się musisz więcej pobawić, ale podstawę logiki masz :)
  14. Z tego co kojarzę to właśnie ta opcja odpowiadała za nie zamrażanie. Oraz odczytywała pozycję myszki nawet jak jest w tle, dzięki czemu wiesz, że ktoś siedzi przy kompie.
  15. Puste portfolio... no to zamykam temat bo to jakieś trollowanie.
  16. Ech, organizowałem 3 ZTG, a na 7. być może nawet nie bedę miał wykładu :(
  17. W create tworzysz zmienną-flagę: menu = false; Potem dajesz w mouse press right: menu = true, a w global mouse press left: menu = false potem w draw: if menu = true { draw_rectangle(....); } i już masz narysowane menu. Pozostaje wypisywać tekst dla opcji, oraz w global mouse press left możesz zrobić sprawdzanie czy myszka jest w tym prostokącie (zwykłe mouse_x >= i <=), oraz jeśli jest, to wybieranie odpowiedniej opcji (tutaj mozna zrobic jakies dzielenie całkowite div, żeby wyliczyć którą opcję się wybrało). Oczywiście menu = false musi być tak czy siak. Baaaaardzo proste zagadnienie tak naprawdę, tylko trzeba chwilę pomyśleć. No i jak na wielu obiektach można kliknąć, to proponuję zrobić też globalną zmienną menu (oprócz lokalnej) i też ustawiać ją w tych miejscach na true i false i dodatkowo w mouse press right wtedy dodać: if global.menu = false - dzięki czemu tylko jedno menu na raz się otworzy.
  18. gnysek

    Foto-galeria

    GMCLANowe prawdy objawione, tom I.
  19. Na ch jak na ch, ale niech to oferuje jakąś funkcjonalność. Wrzuć scren i coś więcej? Ja na projekt zespołowy na studiach w miesiąc zrobiłem stronę która ma więcej (forum, toplisty, konkursy, blogi, linki do sklepów, promowanie gier na głównej, jak np. masz przecenę czy coś).
  20. W ogóle często jęczycie tutaj o cos, zamiast napisac do supportu. Skoro płacicie za takie oprogramowanie, to wam to wsparcie przysługuje, warto być tego świadomym :) http://help.yoyogames.com/ - link jest też dostepny z menu Help w GM:S.
  21. No ale wtedy masz ten sam problem w GM, przy włączonej mgle.
  22. gnysek

    GM:S Standard

    Na YYG chyba tez można kupic. Bo jest Standard Free i Standard Paid i ta druga nie ma tego logo na poczatku gotowej gry :) Zamieszali...
  23. A wady ma takie: - brak typów byte, int - brak wartości null - brak możliwości tworzenia własnych metod mimo złudnej obiektowości - zaszłości z Delphi ( begin/end, := ) - w warunkach == i = to to samo - nie można przypisywać wartości do więcej niż jednej zmiennej na raz: a = b = 1 - nie ma operatora trójargumentowego a = (b > 1) ? 2 : 3; - true to wszystko >= 0.5, a w innych językach true to wszystko != 0 I tu mowa o wersji 1.4, bo wcześniej było też chociażby: - brak pomijania kolejnych wyrażeń and/or gdy pierwszy and = false albo pierwszy or = true, co oznacza, ze następne już wartości wyrażenia nie zmienią - brak ++ i --
×
×
  • Dodaj nową pozycję...