Skocz do zawartości

PsichiX

Użytkownicy
  • Postów

    5 647
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    12

Treść opublikowana przez PsichiX

  1. w ogole nie potraficie robic gier sieciowych o strukturze klient-serwer. otoz: - serwer wykonuje wszelkie obliczenia, klient jest tylko medium do ich przedstawienia graczowi. - serwer przechowuje wszystkie obiekty i ich dane, klient przechowuje ich aktualny stan, tylko tych, ktore widzi. - klient nie wysyla zadnej pozycji gracza, czy jakiego kolwiek stanu, niczego takiego. klient wysyla tylko akcje, typu wcisniecie klawisza, przycisku myszy, itp. serwer toprzetwarza i zwraca mu odpowiedz:powiodlo sie, lub nie powiodlo sie. - serwer wysyla co jakis czas stan swiata do gracza, miedzy przesylaniem kolejnych klatek stanu, klient dokonuje modyfikacji swiata na podstawie odebranych komunikatow akcji, jakie dokonuja inni gracze. to podstawy.
  2. zrob pierw pingponga przez siec, to bedzie dobry start dla jakiej kolwiek wiekszej gry siecowej
  3. jak nad ortografią popracowałeś, to teraz łaskawie napraw interpunkcję. JUŻ. i przyznaj, Ty zwyczajnie chcesz zobaczyć poszarpaną dziewczynkę, tyty D:
  4. śmierć właściwa, to śmierć mózgowa. choć i zdarzały się przypadki, kiedy zdołano odratować ze śmierci mózgowej.
  5. ze kafle polozone jeden obok drugiego posiadaja ladne lagodne przejscie, ktore nie kluja w oczy
  6. te obiekty beda dynamiczne, czy statyczne? (beda sie czesto, powiedzmy co klatke, ruszac, czy caly czas w tym samym miejscu po ich utworzeniu?)
  7. PsichiX

    Det.Yolk

    xenonuj więc! : D
  8. oj, musze sie czegos poczepiac :< przynajmniej poprawi, o!
  9. no i nie uwzględniłeś typów unsigned, a one mają duże znaczenie. poza tym są różne warianty inta, czy shorta na platformy 64 bitowe
  10. nie rozumiesz. funkcja IOSRead32() z wraca double, czy cstring? jak double to z jakiego typu rzutuje, czyli jako jaki typ traktujesz te 32 bity / 4 bajty? jak cstring, to jak Ty widzisz konwersje cstringa na double w gmie? (ten cstring, przypominam, to lancuch bajtow, a nie liczba w stringu)
  11. inaczej. to co zwraca read 32 to konwertuje na double z.. ?
  12. ok, odczytasz 8 bajtów, i co dalej, jak chcesz z tego zrobić zmienną? tutaj byś musiał dodać funkcję konwertującą string na wartosć danego typu, bądź zrobić wczytywanie zmiennych, zamiast bajtów
  13. PsichiX

    Nasze strony

    osoba, ktorej robilem, chciala. jak to gnysek okreslil: "pan chce, pan dostanie"
  14. PsichiX

    Nasze strony

    http://placebo.psichix.com/ Stron robiona w dzień, za czekoladę i piwo : D
  15. tylko, ze jesli tworzy sie strony unicode, to poleca sie stosowanie kodowania unicode
  16. kodowanie pliku tez zmien na utf-8, notepad++
  17. hihi, ale sie z tym bawicie. wystarczylo: position: relative; margin-left: 50%; left: -400px; lub: position: relative; margin-left: auto; margin-right: auto;
  18. Tytuł: INBALL Gatunek: Soccer (multiplayer) Opis: Sieciowa gra w pilke nozna, w przyszlosci z elementami demolki na boisku. Obecnie dostepny jest tryb prosty, czyli rozgrywka bez ograniczen liczby graczy w druzynie. Chwilowe gui nie pasuje, wiem, ale to sie zmodyfikuje w kolejnej wersji. Do Anty'ego: gra wyjdzie, wiec odpusc sobie swoj sztandarowy tekst :) Prosze o testy i propozycje, co mogloby urozmaicic gre. Jak grać: 1. logujemy (Login) się lub rejestrujemy (Register) nowe konto. 2. hostujemy (Host) nowy mecz, lub dołączamy (Join) do już istniejącego. 3. zanim host rozpocznie mecz (Play), gracze chcący grać, powinni wybrać do jakiej drużyny chcą należeć (Go to team 1, Go to team 2). 4. host ustawia parametry meczu i rozpoczyna rozgrywkę (Play). 5. w każdej chwili host może zakończyć mecz (Stop match). 6. w każdej chwili można opuścić mecz (End match). Download: http://psichix.com/inball/GameFiles/InballGame.zip Rozmiar pliku: 4 MB Autorzy: Programowanie: PsichiX Fabuła: <brak> Grafika: Inkeo, Exigo Muzyka: <brak> Screeny:
  19. eee, ale przy kolizji z graczem dajesz pilce speed i direction od gracza do pilki. dodatkowo bouncing od solidnych obiektow ustawisz i oto cala fizyka
×
×
  • Dodaj nową pozycję...