Skocz do zawartości

PsichiX

Użytkownicy
  • Postów

    5 647
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    12

Treść opublikowana przez PsichiX

  1. jesli chcesz jedynie "przeniesc" obiekt z pokoju A do B, to wystarczy ze w pokoju B postawisz instancje tego obiektu. jesli zas chcesz przeniesc jakies zmienne tego obiektu do drugiego pokoju, to w evencie rom end zapisz zmienne w globalnym bufferze, zas w evencie room start tego obiektu odczytaj te zmienne. procesem tym nazywa se serializacje obiektu w celu zachowania jego informacji miedzy stanami gry.
  2. PsichiX

    Wybór szkoły

    jak chcesz robic gry, to olej studia, zostan ninja! :D
  3. ja bym zrobil mimo wszystko tak, ze kazde IP lokalne, jakie otrzymam, probuje na osobnych watkach puscic UDP hole punching i w ten sposob dobrac sie do IP, ktore z sukcesem polaczy sie z serwerem globalnym.
  4. broadcast zapuszcza na kazde IP, wiec to kazde IP powinno odpowiedziec za siebie, nie za jakies inne - w ogole GMowy broadcast dziala jakos inaczej niz powinno, albo cos z Twoja siecia jest nie tak. nawet na smartfonie mi to natywnie dzialalo jak czeba D:
  5. w takim razie zostaje wysylanie rzadan recznie na znane adresy broadcastowe. glupi GM narzuca limit do wylacznie jednej maski D:
  6. zadne pliki nigdzie nie wchodza - ot, po wyjsciu z gry, pliki include'owane sa usuwane, o ile nie trafily do Tempa.
  7. generalnie dzieki trickowi z broadcastem powinienes dostac tyle odpowiedzi z IP ile tych IP posiada Twoja maszyna, jednak w tym przykladzie jak zdobedzie pierwszy to dalej nie powinien kolejnych nadpisac. pogmeram z tym jeszcze.
  8. GM:S nie posiada funkcjonalnosci pobrania IP kompa/urzadzenia, jednak dobrze pamietalem motyw z broadcastem UDP na androidzie i zrobilem analogicznie przyklad, ktory wykorzystuje takowy trick :) https://dl.dropboxusercontent.com/u/9759049/CheckLocalIP.gmz jesli zas chcesz uzyskac IP globalne, zastosuj podpowiedz od bacy. dodam, ze polaczenie uzyskania IP lokalnego i globalnego pomoze w zrobieniu "UDP hole punching" w GM:S, czym sie moze sprobuje za jakis czas zajac ;)
  9. PsichiX

    Stringi w c

    getline()
  10. PsichiX

    DORG

    szału nie ma - keep goin'!
  11. PsichiX

    Misty Town

    zmienilem nazwe tematu - teraz wszyscy sa szczesliwi
  12. Niet, gdyż służy ona tylko do odtwarzania dźwięku, nie pozwala na jego generowanie.
  13. PsichiX

    Misty Town

    właściwie, to.. nie.
  14. Problem nie leży w odpaleniu, a w zapisie pliku EXE - najzwyczajniej przy "Run" nie jest tworzony w tempie, bo konto nie ma tam praw zapisu. jedyne co Ci zadziala to zbudowanie execa gdzies gdzie masz dostep i odpalenie recznie stamtad. lub nadanie z admina praw dla tego usera do zapisu w tempie.
  15. PsichiX

    LGPL

    będziesz musiał
  16. Bo nie musi do Ciebie przemawiać, żeby działał :P zrobić to z głową i załatwione.
  17. w takim razie wyciągnij mi do posta algorytm liczenia plazmy, a ja postaram Ci sie przerobić to na shader, ktory sprawdzisz w GM:S, deal? :)
  18. tak. wlasnie po to wymyslono shadery, bys mogl jednoczesnie liczyc i renderowac wynik, co trwa krocie szybciej niz liczenie na CPU i to jeszcze w GMLu.
  19. aha. to Cie pociesze - tak, da sie to shaderem zrobic szybciej. oraz zla wiadomosc: nie, nie bede mial niestety czasu na to :<
  20. dalbys moze jakies screeny/gify animacji? moglbym wtedy szybko ocenic co i jak da sie z tym zrobic szybciej :)
  21. pardon, masz racje - wywolanie konstruktora rodzica powinno znalezc sie w liscie inicjalizacyjnej :P
×
×
  • Dodaj nową pozycję...