Skocz do zawartości

I am vader

Użytkownicy
  • Postów

    1 887
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    20

Treść opublikowana przez I am vader

  1. O ile master nadaje ID, a wysylajac informacje o zrobieniu obiektu wysyla dokladnie takie samo ID, aby klient je sobie ustawil, nie powinno byc problemu. Ale jezeli oddzielnie ustawiasz ID u serwera i klienta to to sie mija z celem ustawiania tego ID. Edit: Lub tracisz pakiety z jakiegos powodu ;v
  2. Jestes uzytkownikiem roku jak dla mnie!

  3. Mozesz wybrac jedna z instancji w szyku jako prowadzacego, stojacego z przodu, kazdej kolejnej instacji nadawac numer w szyku (0,1,2,3,4....) oraz podawac id prowadzacego. Wtedy pozycja danej jednostki to bedzie GML x = wodz.x - (dlugosci_linii/2*sprite_width) + (sprite_width*(numer mod dlugosc_linii)); y = wodz.y + sprite_height + ( numer div dlugosc_linii ); Ereg podał jak wyliczyć długość lini.
  4. I am vader

    Galeria Grafik

    @LionX Damn, nie wiem co o tym myslec, ale zdecydowanie cos pozytywnego!
  5. Bez urazy ale ten dział jest do pomocy z problemami, a nie wykonywaniem kodu. Możemy podpowiedzieć jak to zrobić, ale wykonanie gotowego kodu mijałoby się z celem.
  6. 1. używaj tagu [.gml] [./gml] 2. 39dll jest przebrzydle archaiczny, a co więcej strasznie oporny, bardziej niż jest tego wart. Jak już musisz korzystać z third party spróbuj użyć faucet networking. Wiem, że to nie rozwiązuje Twojego problemu, ale nie wart się męczyć dla 39dll. A propos problemu: id jest unikalne i to że u obu graczy równo wytworzy pocisk nie znaczy że u obu instancja będzie miała to samo id. Stwórz sobie jakieś własne id dla obiektów, nadawaj im je i informuj gracza, że kiedy tworzy dany obiekt to ma mu nadać właśnie takie id. Kiedy usuwa obiekt niech również wysyła to id i niech na jego podstawie usuwa obiekty u klienta.
  7. Czułem, że ktoś będzie na tyle głupi aby wspomnieć o minecrafcie. Nie myl prostej grafiki ze złą grafiką. Minecraft trzyma swój styl, jest spójny. Zarówno bloki jak i postaci i obiekty są kanciaste, wszystkie trzymają tekstury podobnej rozdzielczości, odpowiednią kolorystykę i spójnie wyglądający pixel art. Niby tekstury są niskiej rozdzielczości, ale nie są nieprzyjemne dla oczu. Dwarf Fortress to undergroundowy tytuł, mało kto wie o jego istnieniu. Możesz sobie wmawiać, że wiele ludzi których znasz słyszało o nim, ale tylko dlatego, że obracasz się w tych kręgach a nie innych. Poza nimi dwarf fortress nie istnieje.
  8. Zrozum ze nie kazdy przyglada sie glownej. A jesli faktycznie w to wierzysz zobacz zeszloroczna aktywnosc ligowa. Ogloszenie na glownej + tu na forum i przywrocenie lig do 24-godzinnych to jest to czego trzeba(a i na FB by sie przydalo)
  9. I zawsze znajdą się te dwa kloce.. Gameplay trzyma ludzi, ale to grafika ich przyciaga oraz nie odrzuca. Nasze poznawanie swiata to glownie wzrok.
  10. Bez efektow ta gra mialaby duzo gorsze noty, ale nie oszukujmy sie. Taka jest prawda. Jak bardzo bysmy tego nie chcieli grafika liczy sie bardzo mocno w grach.
  11. Chcialem napisac bezsensowny post, ale Threef jest teraz modem wiec pewnie dostalbym warna. Jak ida prace nad ta geyozą?
  12. To jest oddanie dla sztuki. Czasem bolesne, ale zawsze godne podziwu.
  13. Całymi dniami przeglądasz forum dla tych archaizmów?
  14. Krótkie, sensowne, nie męczy gracza/widza(nie wiem do czego Ci to, bo nie sledze Twoich prac) dlugim patrzeniem. Solidnie wykonane. Podoba mi sie!
  15. Najlepszego, dziecko świąt

  16. Ten dział jest do pomocy w rozwiązaniu problemu, a nie odwaleniem za Ciebie pracy. Skoro inni maja cos za Ciebie robic po co robisz gre w pierwszej kolejnosci? Użytkownicy pomogą Ci rozwiązać ten problem jeśli opiszesz go w zrozumiały sposób, bo z Twojego obecnego postu nie da się wyciągnąć dosłownie NIC poza "coś z animacjami". Popraw to, proszę.
  17. A to już takie szczegóły jak zapisywanie globali do varów gdy się dużo z nich korzysta w jednym kodzie czy deklarowanie tablicy zaczynając od ostatniej pozycji.
  18. To narysuje wszystkie opcje w tej samej lini. Co więcej wyjdzie poza zakres tablicy, bo na pozycjach od 0 do 3 będą 4 wpisy. Poprawka: GML var wys = 0; for(i=0;i<count;i++){ draw_text(x,y+wys,string(amperomierz.opcje)) wys+=string_height(amperomierz.opcje);} Najlepiej to zrobic w ten sposob bo bedzie dzialac bez wzgledu na ilosc pozycji w stringu opcje.
  19. Za naszych czasów albo robiło się to co się umiało(i gry jak dawne produkcje dyzmka nie były pośmiewiskiem) albo się nie robiło wcale. A jak ktoś chce mieć coś czego nie rozumie to po co zabraniać?
  20. Zdecydowanie shadery w takim razie.
  21. w C# to wartości zapisane w tablicy w funkcji main() z tego co wiem, tym jest to "string args[]" w środku main(), które tajemniczo w jednych przykładach się pojawiają a w innych nie. w GML masz od tego funkcje parameter_string i parameter_count Edit: I dopoki Twoim problemem nie jest flaki wyrywajacy kod pelen skomplikowanych obliczen, zalecam pytac w pytaniach poczatkujacych, dostalbys tam odpowiedz na to juz 2 godziny temu.
  22. I am vader

    Wasze pulpity

    Bez jaj przenosze sie na linuxa słuchać muzyki w 3072kbps na 5.1 formatu niekompresowanego. Taka moc obliczeniowa przeciez! Wiesz, fervi, jestem pewien że siedząc w biosie będzie działać płynnie na Pentiumie II, ale nic ciekawego na nim nie zrobisz, chyba ze Cie podnieca ustawienie RPS'u wiatraczków. Tak samo jest z linuxem.
  23. Daj spokój Cordoba. YXE czasami tak ma że nazywa kogoś dzieckiem ze względu na różnice w doświadczeniu. Za każdym razem gdy napisze "dziecko" zamień to sobie na "noob" i po sprawie.
×
×
  • Dodaj nową pozycję...