저는 초당 50fps로 실행되는 iPhone 게임을 만들고 있습니다. Game Center를 사용하여 게임에서 멀티 플레이어를 구현할 생각입니다. 하지만 먼저 gamecenter를 사용하여 데이터를 얼마나 빨리 보낼 수 있는지에 대한 질문이 있습니다. 3 개의 부동 소수점을 가진 구조체 만 보냅니다. 20ms (1/50)마다 데이터를받을 수 있도록 데이터를 빠르게 전송할 수 있습니까?Gamecenter 실시간 멀티 플레이어를 사용하여 데이터를주고받는 데 얼마나 걸립니까?
답변
에서 실행해야 그것은 기껏해야 약 15 밀리 초 데이터를 보낼 수있었습니다.
모바일 장치에서 네트워크를 통해 물건을 보낼 때 유일하게 의존 할 수있는 점은 연결이 느리고 일시적인 것입니다.
다른 어떤 것을 가정하면 문제가 발생합니다.
데이터가 "오래"들어오고 전혀 통하지 않을 경우 항상 프로그래밍해야합니다.
예를 들어, 실시간 멀티 플레이어 게임을하는 경우 상대방 캐릭터의 몇 가지 방법으로 데이터의 다음 비트가 나올 때까지 "최상의 추측"방식으로 이동하십시오. 등 ... 또한
이 게임은 60fps로하지 50하지만 수신이 가능하다고 생각하십니까? 20ms마다 데이터? – user3534757
확실히 20ms마다 요청을 시작할 수 있습니다. 그것이 20ms 이내에 끝나 든 나는 모른다. 당신은 아마 당신이 요청을 백업하고 그들이 주문 등을 통해 얻을 것입니다 상황이있을 것입니다 ... 또한, 나는 거의 50-60ms 미만의 내 인터넷에서 Ping 시간을 볼 수 없기 때문에 이것은 역시 요인. – Fogmeister
- 1. rabbitmq를 만드는 데 얼마나 걸립니까?
- 2. pyBrain을 훈련시키는 데 얼마나 걸립니까?
- 3. iPhone : 검색하는 데 얼마나 걸립니까?
- 4. 데이터를 검색하는 데 얼마나 걸립니까?
- 5. CFmail이 보내는 데 얼마나 걸립니까?
- 6. 문자열을 정수로 변환하는 데 CPU주기가 얼마나 걸립니까?
- 7. opencl을 호출하는 데 시간이 얼마나 걸립니까?
- 8. GAE : 결과 일관성을 유지하는 데 얼마나 걸립니까?
- 9. JS : 함수를 호출하는 데 얼마나 걸립니까?
- 10. 패키지를 새로 고치는 데 얼마나 오래 걸립니까?
- 11. CreateThread가 실행되기까지 얼마나 걸립니까?
- 12. mongo_connector.py는 보통 얼마나 걸립니까?
- 13. 활동을 시작하는데 얼마나 걸립니까?
- 14. Glibc는 컴파일하는데 얼마나 걸립니까?
- 15. sha1 해시가 생성되기까지 얼마나 걸립니까?
- 16. 1GB의 메모리를 지우려면 얼마나 걸립니까?
- 17. 자바 쓰레드 스위치는 얼마나 걸립니까?
- 18. jquery 바인딩을 설정하는데 얼마나 걸립니까?
- 19. Unix cat 명령을 실행하는 데 시간이 얼마나 걸립니까?
- 20. 서버가 HTTPS를 통해 데이터를 전송하는 데 얼마나 걸립니까?
- 21. SQL Server 쿼리를 MySQL로 변환하는 데 얼마나 오래 걸립니까?
- 22. 서버에서 50 만 건의 레코드를 업데이트하는 데 시간이 얼마나 걸립니까?
- 23. Sharepoint : 문서 관리를 ASP.NET 사이트에 추가하는 데 얼마나 오래 걸립니까?
- 24. 맞춤 이벤트가 표시되기까지 얼마나 걸립니까?
- 25. Box2D 및 GameCenter 멀티 플레이어
- 26. 콘텐츠가 게시 된 후 RSS 피드를받는 데 시간이 얼마나 걸립니까?
- 27. iPhone 최종 사용자가 앱을 업데이트하는 데 시간이 얼마나 걸립니까?
- 28. SQL 미러 장애 조치를 완료하는 데 얼마나 오래 걸립니까?
- 29. 레이크 테스트를 실행하는 데 너무 많은 시간이 얼마나 걸립니까?
- 30. Google에서 R 301의 모든 링크를 업데이트하는 데 얼마나 걸립니까?
예를 들어 읽었습니까? https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/GameKit_Guide/Matchmaking/Matchmaking.html#//apple_ref/doc/uid/TP40008304-CH9-SW15 – jonrsharpe