[Delphi] Kółko i krzyżyk i TCP/IP

[Delphi] Kółko i krzyżyk i TCP/IP
RZ
  • Rejestracja:prawie 19 lat
  • Ostatnio:prawie 19 lat
0

Witam jestem w trakcie tworzenie Kółka i Krzyżyka opartego na TCP/IP, żeby dało się grać na dwóch komputerach.
Problem w tym, że nie wiem jak przesłać informację na drugi komputer, że gracz nr.1 kliknął w dany speedbutton i oznaczył do swoim logiem? Drugi problem to taki, że nie wiem jak zmieniać graczy.

Do tej pory zrobiłem wersję "jednokomputerową" gracze na zmianę klikają w speedbuttony, po kliknięciu na speedbuttonie pojawia się znaczek i w zależności czy to kółko czy krzyżyk pod zmienną kolejno od a1 do a9 zapisuje się wartość 1 i 5. Sprawdzenie polega na sprawdzeniu czy suma zmiennych "a" jest równa 3 czy 15.

Byłbym widzęczny za każdą pomoc.
Pozdrawiam.

0

helloł
zgraj sobie i poczytaj o Indy
sporo jest możliwości
możesz np zrobić tak, że masz na 2 kompach tą samą aplikację
na 1 kompie ustawiasz w opcji że to serwer
a w 2 kompie że łączy się z tym serwerem po IP
możesz sterować wszystkim na zasadzie przesyłania buforów danych, chyba najprostsze rozwiązanie w tak mało skomplikowanej grze

PoP_Gniezno
  • Rejestracja:prawie 20 lat
  • Ostatnio:prawie 15 lat
  • Postów:205
0

był taki program w downloadzie (chyba)..poszukaj ;-)


0

a prosze cie bardzo Kółko i krzyżyk

Viking
  • Rejestracja:około 21 lat
  • Ostatnio:około 14 lat
  • Postów:123
0

Artykuly, FAQ i inne. Poza tym, czy nie jest to przypadkiem w sam raz na Newbie?

RZ
  • Rejestracja:prawie 19 lat
  • Ostatnio:prawie 19 lat
0

Tylkoże problem w tym, że to musi być (polecenie nauczyciela) oparte na komponencie "ServerSocket" i "ClientSocket".

DR
  • Rejestracja:ponad 22 lata
  • Ostatnio:ponad 6 lat
  • Postów:683
0

a nie ma problemu - wystarczy zamienic i skopiowac to co jest wysylane/odbieranie w serversocket/clientsocket :)

RZ
  • Rejestracja:prawie 19 lat
  • Ostatnio:prawie 19 lat
0

Drajwer: szczerze mówiąc nie za bardzo rozumiem.

Jakos powiedzmy ruszyłem dalej. Doszedłem do tego, że po kliknięciu w guzik jego Caption jest przesyłany do Memo1, którego tekst jest przesyłany, na Klienta do jego Memo. Co mam wpisać i gdzie, żeby tekst z tego memo po odczytaniu przesłanych danych pojawiał się na caption w zależności od guzika?

_Nex_
  • Rejestracja:ponad 19 lat
  • Ostatnio:ponad 15 lat
  • Postów:507
0

Może najpierw wysyłaj informacje które pole zostało kliknięte (np. współrzędne), a później dopiero tekst w tym polu. Dzięki temu klient będzie wiedział gdzie go wpisać.


Program to zbiór zer i jedynek ułożonych tak, żeby denerwować użytkownika.
RZ
  • Rejestracja:prawie 19 lat
  • Ostatnio:prawie 19 lat
0

Ok już sobie poradziłem :) zrobiłem tak, że u siebie zawsze jestem krzyżykiem a u przeciwnika kółkiem i nie mam wtedy problemu ze zmianą gracza. I tak dzięki za pomoc.

Pozdrawiam.

RZ
  • Rejestracja:prawie 19 lat
  • Ostatnio:prawie 19 lat
0

To ja mam jeszcze pytanko, jak zrobić, żeby w tle leciała muzyka? czy możliwe jest, żeby to było mp3, czy tylko wav lub mid?

JC
  • Rejestracja:ponad 19 lat
  • Ostatnio:prawie 14 lat
  • Postów:131
0

Poczytaj o BASSie (mp3, ogg itp.) albo PlaySound (wav) albo MediaPlayer (to co WMP) (nie polecam :P)

Najlepiej by było użyć BASSa ;)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.