2009-10-02 5 views
1

gameKit을 사용하여 이동 정보를 앞뒤로 보내는 간단한 두 명의 플레이어 뱀 게임을 만들려고합니다. 나는 게임을 시작하라는 명령을 보내는 서버로 게임을 시작한다. 게임이 시작되면 뱀을 움직이는 매 0.5 초마다 타이머가 작동합니다. 내가 무엇을 할지라도 나는 다른 시간에 발사되는 두 개의 아이폰에있는 타이머로 끝납니다. 장치간에 정보를 동기화하는 견고한 방법에 대한 제안이나 조언이있는 사람이 있습니까?GameKit을 사용하여 동기화 문제

미리 도움 주셔서 감사합니다.

답변

0

네트워크 게임 동기화 기술에 대한 빠른 검색 결과를 많이 나왔고 ... 난 당신이 도움이 기사에서 일부 기술을 적용 할 수 상상 각 게임은 고유 :

심지어 몇 IEEE 기사가 있었다.

1

마침내 나는 하나의 장치가 모든 수를 처리하고 다른 장치 정보를 보내고 뱀 (뱀 게임이었던)이 뱀이 있어야 할 위치와 두 장치가 있어야하는 위치를 다른 장치 정보로 보냈습니다. 그 정보를 다른 장치로 보냅니다. 그런 식으로 100 % 문제를 동기화했습니다.