Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 812
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    141

Treść opublikowana przez gnysek

  1. gnysek

    wspólna gra

    A umiecie chociaż obsługiwać gita ?
  2. Akurat MVC jest, mimo, że to na PHP 4.x->5.0 było robione. Tylko, że to jest wszystko jako XHTML i standardy z 2004-2005 roku, więc jest tutaj więcej do zmiany. Ja zacząłem jakieś zmiany (sporo da się uzyskać na stronie przez refactoring, bo okazuje się, że w wielu miejscach było ctrl+c/ctrl+v zamiast korzystania z tej samej klasy/metody), ale to jeszcze długa droga. Generalnie problemem jest w ogóle wymyślenie, gdzie co ma się znaleźć, jak przejdzie na komórki. Większość stron ma 2-3 kolumny czego na komórce być nie może. Nie dam shoutboxa przed newsami, ale jak go dam po, to tez będzie słabo. I tak dalej i tak dalej.
  3. Jak przerobisz HTML to będzie. To kilkadziesiąt godzin roboty z której i tak mało kto raczej skorzysta, dlatego tego nie zrobiłem. Jakaś tam próba nawet była, ale leży na osobnym branchu.
  4. gnysek

    wspólna gra

    Program nie musi obsługiwać GITa, żeby móc używać GITa. Generalnie obsługuje od kiedy są pliki XML, czyli gdzieś 9-10 lat. Ba, ja nawet na mercurialu się bawiłem, bo nie trzeba korzystać z wbudowanego systemu (nawet to odradzam) tylko można wszystko robić z zewnątrz, np. z konsoli.
  5. Zaznaczanie tekstu w GM wbrew pozorom nie jest trudne, jeśli to jedna linijka. Wystarczy zrobić coś takiego, w pseudokodzie tablica_z_poz_x = []; str = 'Napis'; str_x = 0; str_copied = ''; for(i=1; i<string_length(str); i++) { str_copied += string_char_at(i); tablica_z_poz_x[i - 1] = string_width( str_copied ); } i wtedy mamy wiemy ile literek zaznaczyć, wystarczy odjąć od startu tekstu do kolejnych pozycji. Wszystko co jest wypisane to 1 dzień roboty, 2 z naprawianiem wszystkich bugów. Swoją drogą, fajny pomysł na przykład, może ktoś chce zrobić ?
  6. W 2.3 są referencje i nawet ktoś zgłosił z tym buga, że jak nazwa zmiennej jest argumentem funkcji, to się dzieją przez to jaja function test(a) { global.c = -1; show_debug_message(a); } global.c = 5 test(global.c); // zwraca... -1, oczywiście to naprawią do premiery Także ostrzegam, że to co mówiłem wkrótce nie będzie do końca prawdą
  7. gnysek

    wspólna gra

    do takich rzeczy jest git, a nie wrzucanie na forum, żeby sie pobrało
  8. Kto robi MMORPG w GM ? Ja myślę, że tych pól tekstowych nie ma, bo by musieli na mobilkach i konsolach dodać obsługę klawiatury (która chyba nawet częściowo jest) i chcieli unikać wchodzenia w kolejny temat.
  9. Ależ nie jest. Można przekonwertować, ale to nie znaczy, że jest kompatybilne. W GMS2 masz system layerów, w GMS 1 nie.
  10. Nie. Non profit pozwala używać za darmo rzeczy, które są darmowe do niekomercyjnego użytku. Nie zarabianie nie zwalnia z przestrzegania praw autorskich.
  11. Super, a teraz proszę o wersje do GMS 2.x, bo 1.x nie jest wspierana przynajmiej dwa lata
  12. Non profit nie zwalnia z przestrzegania praw autorskich. Zaraz pewnie z marketplace zniknie, jak ktoś zgłosi
  13. Ja już dawno zapomniałem wszystkiego o elektronice, ale to brzmi jak prawa Kirchoffa, o prądach oczkowych. Generalnie więc suma prądu wchodzącego i wychodzącego powinna być równa, zatem: 1) jak masz zasilanie 12V to wciąż niewiele mówi jaki będzie prąd w amperach 2) jak pójdzie prąd 3A, no to przejdzie taki przez oba urządzenia, one go nie zjadają, na końcu kabla nie będzie 0A jakbyś ich nie podłączył, to ten na 0.5A zapewne umrze 3) pewnie podłączenie równoległe plus odpowiedni rezystor (aka opornik) wynikający z prawa Ohma wystarczą Oczywiście, to jest wiedza którą nabyłem na ocenę dopuszczającą 16 lat temu, więc doczytaj Nie wiem czy dobrze kojarzę, ale ja sobie kiedyś wyobrażałem prąd jako rzekę (też ma prąd), rezystor jako przewężenie, a kondensator jako zbiornik który się przelewa powyżej wysokości. Dioda to z kolei takie drzwiczki jak w skrzynce na listy - czyli otwierane w jedną stronę.
  14. Generalnie każde szyfrowanie jest spoko, dopóki ktoś w kodzie gry nie wykryje jakie ono jest (wtedy nawet SHA 512 nie pomoże, jak klucz prywatny znajdą). Wiele razy pisaliśmy w różnych tematach, że ja ktoś się uprze, to znajdzie sposób na obejście gry. Pytanie, czy warto jest poświęcać na to czas? Przecież taki gracz psuje grę głównie sobie, także w singlu nie ma to aż takiego znaczenia, a w grach online najważniejsze dane powinien przetwarzać serwer, żeby gracz nie mógł ich nadpisać łatwo.
  15. W kodzie JS na pewno jest lista plików które potrzebuje, dodaj do nich ?version=xxxx i powinno być ok.
  16. Wieksze DPI? efekt w skali 1:1 był taki jakbym chciał w sumie, nie wiem czy potrzebuję rysować 2x większe obrazki niz finalny, aczkolwiek dopiero startuję z rysowaniem powazniej, muszę przejrzeć jakieś kursy
  17. Wrzucałem już czy nie? Kupiłem kilka dni temu tablet z LCD - Huion 13 (bez PRO w nazwie), moje pierwsze 20 minut z nim, jeszcze nie ogarniam jak się tego używa:
  18. Ilustracja bajerancka, efekt pojawiania też, ale sam popup za szybki, a tekst powinien zacząć wypisywać się jak już nieco obrazka sie pojawi moim zdaniem. Teraz o jest jakiś express.
  19. Mam na myśli doładowywanie tekstur po załadowaniu gry (aka lazy load). Zresztą, gra musiałaby się wtedy jakoś pauzować, albo nie byłoby w grze grafik przez jakiś moment. Dlatego są ładowane wcześniej. Web to nie odczyt z dysku, że to trwa 0,001s. Tamto rozszerzenie może faktycznie pomóc, pytanie, czy działa z webem.
  20. Poczułem się jakby znów były lata '90
  21. Hm, w sumie nie wiem jak GM wczytuje grafiki, ale można by, tam gdzie jest ich lista, podmienić nazwy i dodać jakies ?ver=1 itp. za każdą aktualizacją, to przeglądarka pobierze nową wersję.
  22. Darmowy? To może być ustawienie atlasu "texture page", która ma pewnie 1024x1024 w tym przypadku i obraz jest skalowany.
×
×
  • Dodaj nową pozycję...