저는 온라인 기반 connect4 게임을 만들고 있는데, 대부분은 완벽하게 작동합니다.온라인 게임은 플레이어를 어떻게 연결합니까?
이동이 이루어지면 게임은 공개적으로 표시되는 텍스트 파일에 세션에 사용 된 데이터를 쓰고 (jQuery를 사용하여) 다른 플레이어가 읽는 PHP 스크립트를 호출합니다. 컴퓨터가 그에 따라 업데이트하고 렌더링합니다.
그러나 이것이이 목표를 달성하는 매우 나쁜 방법이라고 생각합니다. 나는 소켓을 사용하는 것에 대해 생각해 왔지만 들어오는 패킷을 수신하는 컴퓨터에서 실행되는 데몬이 없으며 포트가 플레이어 컴퓨터에서 전달되지 않기 때문에 어떻게 소켓을 사용하여이 효과를 얻을 수 있는지 확신 할 수 없습니다.
왜 XML 파일이 아닌가요? – sreejith
웹 소켓, 폴링, 푸시, 많은 기술 선택 – ianace
@sreejith 확실하지 않은 경우. 이 상황에서 XML 파일은 텍스트 파일에 비해 어떤 이점이 있습니까? – CodeCaster