Gry online lub coś szybciej niż ajax do wysyłania / odbierania danych

Robię to jak najkrócej.

Co do tej pory zrobiłem: Gra, którą mam, będzie działać z JavaScriptemsetTimeout lubsetInterval. To nie jest flash ani nic specjalnego. To, co zrobiłem do tej pory, tak jak testowe (więc możesz lepiej zrozumieć), jest w dużej mierze pętlą Ajax, aby wysyłać żądania do strony PHP tak szybko, jak to możliwe, a następnie PHP odczytuje$_GET w url z żądania, a następnie PHP edytuje plik o nazwie p1.html za pomocą$_GET, która jest po prostu współrzędną x i y gracza. Tak więc w przeglądarce odtwarzacza 2 robi to, co powiedziałem powyżej, a teraz, gdy otrzyma żądanie Ajax, otrzyma współrzędne odtwarzacza 1. JavaScript wykonuje to, co robi, i przenosi gracza 1 na przeglądarkę gracza 2. To właśnie zrobiłem już sam i przetestowałem to i tak, to działa i tak, trwa wiecznie, kiedy naprawiłem wszystkie błędy i inne rzeczy.

Mówiąc to, do tej pory tak zrobiłem, ale nie jest to wystarczająco szybkie, jeśli chciałbym mieć grę walki online lub przewijanie strony w czasie rzeczywistym. Dlatego potrzebuję pomocy. Znam wiele rzeczy na w3schools.com, ale po prostu nie wiem, jak wykonać tę pracę. To pewnie tak. Potrzebuję tylko przeglądarki 1, aby pobrać dane do przeglądarki 2, coś takiego jak „11000000” lub trochę dłużej, i mieć przeglądarkę 2 odczytującą te dane jako zmienną w JavaScript (cokolwiek podobnegox="received data";), a to wszystko. JavaScript zrobi resztę.

Jestem pewien, że mogę sam zaprogramować wszystko, czego potrzebuję, ale do wysyłania danych z punktu A do punktu B, jak 50 razy na sekundę, po prostu nic o tym nie wiem. Nawet imię. I na koniec, adresy URL i przykłady byłyby bardzo miłe (by być bardziej zrozumiałym). Zwłaszcza, jeśli jest już na w3schools.com (z przykładami), a ja właśnie tego nie zauważyłem.