2011-08-18 3 views
0

"인터넷 세상"에 새로운 종류의 멀티 플레이어 TD 게임을 개발하고 싶습니다. 플레이어를 동기화하는 방법에 대해 우려하고 있습니다. 때로는지도가 모든 곳의 단위로 울려 퍼지기도합니다. 모든 선수가 항상 같은 시각을 보일 수 있도록 고려해야하는 문제입니까?TD 플래시 게임에서 플레이어의 유닛 동기화하기

RTMFP를 사용하려고합니다.

감사합니다.

+0

'SharedObject.getRemote()'속성을 자세히 살펴보십시오. 그리고 예 RTMFP는 좋은 사고 방식입니다. –

답변

0

게임을 결정적으로 만드는 것은 어떨까요? 대역폭이 훨씬 적습니다. 게임 루프를 10FPS에서 실행하거나 타이머에 의해 트리거 한 다음 타워를 구축하거나 업그레이드 할 때보고하십시오. 대기 시간 : 1 초에 한 번만 처리하고, 15.33 초에 뭔가를하면 상대방에게 (정확하게 말해서) 정확히 17 초에 처리하도록 알려줍니다. 핑 싱크가 해결되었습니다!

+0

그게 전부 생각이야, 그냥 플레이어가 다른 사람과 관련된 뭔가를 할 때 "방송"을 보내십시오. – Artemix