Я делаю это как можно короче.
Что я сделал до сих пор:
Игра у меня будет работать с JavaScript с помощью setTimeout
или setInterval
. Это не вспышка или что-то особенное. То, что я сделал до тех пор, как тестовый прогон (так что вы можете понять лучше), довольно много цикла Ajax, чтобы отправлять запросы на страницу PHP так быстро, как это возможно, что затем PHP читает $_GET
в URL-адресе из запрос, затем PHP редактирует файл с именем p1.html с $_GET
, который является просто координатами игрока 1 x и y. Таким образом, в браузере 2-го игрока он в значительной степени сделал то, что я сказал выше, и теперь, когда он получает запрос Ajax, он получит координаты игрока 1. Так что JavaScript делает то, что он делает, и перемещает игрока 1 на браузер 2 игрока. Это то, что я уже сделал сам, и я проверил его, и да, он работает, и да, это длится вечно, когда я исправил все ошибки и прочее.
Говоря это, это то, что я сделал до сих пор, но это недостаточно быстро, если бы я хотел, чтобы он играл в онлайн-файтинг или в режиме прокрутки в реальном времени. Так что мне нужна помощь. Я знаю много вещей на w3schools.com, но я просто не знаю, как это сделать. Это возможно. Мне просто нужен браузер 1, чтобы получить данные в браузере 2, что-то вроде этого "1,100,200" или немного больше на самом деле, и браузер 2 читал эти данные как переменную в JavaScript (что-то вроде x="received data";
), и именно это. JavaScript сделает все остальное.
Я уверен, что могу программировать все, что мне нужно, но для отправки данных из точки А в точку В, как 50 раз в секунду, я просто ничего не знаю об этом. Даже не имя. И, наконец, URL-адреса и примеры были бы очень приятными (чтобы быть понятнее). Особенно, если он уже на w3schools.com(с примерами), и я просто пропустил его.