"인터넷 세상"에 새로운 종류의 멀티 플레이어 TD 게임을 개발하고 싶습니다. 플레이어를 동기화하는 방법에 대해 우려하고 있습니다. 때로는지도가 모든 곳의 단위로 울려 퍼지기도합니다. 모든 선수가 항상 같은 시각을 보일 수 있도록 고려해야하는 문제입니까?TD 플래시 게임에서 플레이어의 유닛 동기화하기
RTMFP를 사용하려고합니다.
감사합니다.
"인터넷 세상"에 새로운 종류의 멀티 플레이어 TD 게임을 개발하고 싶습니다. 플레이어를 동기화하는 방법에 대해 우려하고 있습니다. 때로는지도가 모든 곳의 단위로 울려 퍼지기도합니다. 모든 선수가 항상 같은 시각을 보일 수 있도록 고려해야하는 문제입니까?TD 플래시 게임에서 플레이어의 유닛 동기화하기
RTMFP를 사용하려고합니다.
감사합니다.
게임을 결정적으로 만드는 것은 어떨까요? 대역폭이 훨씬 적습니다. 게임 루프를 10FPS에서 실행하거나 타이머에 의해 트리거 한 다음 타워를 구축하거나 업그레이드 할 때보고하십시오. 대기 시간 : 1 초에 한 번만 처리하고, 15.33 초에 뭔가를하면 상대방에게 (정확하게 말해서) 정확히 17 초에 처리하도록 알려줍니다. 핑 싱크가 해결되었습니다!
그게 전부 생각이야, 그냥 플레이어가 다른 사람과 관련된 뭔가를 할 때 "방송"을 보내십시오. – Artemix
'SharedObject.getRemote()'속성을 자세히 살펴보십시오. 그리고 예 RTMFP는 좋은 사고 방식입니다. –