firebase 예제 (https://gist.github.com/anantn/4323981)에서 사용자를 게임에 추가하기 위해 우리는 playerListRef에 트랜잭션 메소드를 첨부합니다. 이제는 firebase가 데이터를 업데이트하려고 할 때마다 모든 플레이어의 userid 목록을 사용하여 transaction 메소드에 전달 된 콜백을 호출합니다. 내 게임이 한 번에 합류하는 수천 명의 사용자를 지원하면이 메소드가 실행하는 모든 인스턴스가 전체 사용자 목록이 다운로드되고 전달되어 나쁜 상태가됩니다. 이것이 사실이라면 사용자를 지정하는 가장 좋은 방법은 무엇입니까?'멀티 플레이어 게임에서 플레이어 지정'firebase 예제는 그다지 확장 가능하지 않습니까?
0
A
답변
3
특히 Firebase가 처리하도록 설계된 것입니다. 응용 프로그램에서 실제로 플레이어 번호를 지정해야하는 경우이 예제를 참조하십시오. 그렇지 않으면 플레이어가 주문의 개념없이 동일한 "게임"또는 "게임 룸"에 있어야하는 경우 트랜잭션 코드를 제거하여 속도를 향상시킬 수 있습니다. 스 니펫과 백엔드가 언급 한 동시 연결 수를 처리했습니다. Firebase로 인한 코드 또는 동작과 관련된 특정 문제가 버그로 보이는 경우 [email protected]으로 문의하십시오. 우리는 그것을 파고들 수 있습니다.
관련 문제
- 1. 플레이어/사용자를 멀티 플레이어 게임에서 건너 뛰기
- 2. iOS 게임에서 멀티 플레이어 기능 사용
- 3. 멀티 플레이어 게임에서 플레이어를위한 서버의 개별 보드
- 4. 멀티 플레이어 게임에서 대기 시간 처리
- 5. C++ 멀티 플레이어 네트워크 게임에서 OpenID 인증
- 6. 멀티 플레이어 게임에서 '게스트'의 조이스틱 운전?
- 7. 게임에서 멀티 플레이어. 그것을 현명하게 디자인하는 방법?
- 8. 멀티 플레이어 게임에서 물리를 동기화하는 방법은 무엇입니까?
- 9. socket.io 멀티 플레이어 게임에서 지연 지연 수정
- 10. 멀티 플레이어 게임에서 불안한 움직임을 수정 하시겠습니까?
- 11. 멀티 플레이어 게임에서 인공 지능 NPC 동기화
- 12. 멀티 플레이어 게임에서 복수 키 처리
- 13. 싱글 플레이어 게임의 멀티 플레이어 게임 만들기
- 14. 파이 게임에서 플레이어 점프하기
- 15. 멀티 플레이어 게임 서버
- 16. 멀티 플레이어 게임용 멀티 캐스트
- 17. 멀티 플레이어 게임 개발
- 18. 멀티 플레이어 게임에서 데이터를 동기화하는 방법 (게임 센터 이모)
- 19. iOS 멀티 플레이어 게임 - 멀티 플레이어 부분에 사용할 내용은 무엇입니까?
- 20. 실시간 멀티 플레이어 또는 턴 기반 멀티 플레이어 API?
- 21. 게임에서 두 명의 플레이어 설정
- 22. 안드로이드 게임에서 플레이어 점수 업데이트
- 23. 자바 스크립트 게임에서 플레이어 변경
- 24. 멀티 플레이어 플래시 게임
- 25. IOS에 서버가없는 멀티 플레이어
- 26. 실시간 멀티 플레이어 기술
- 27. Java Wifi 멀티 플레이어
- 28. 멀티 플레이어 프로그래밍
- 29. UDK 멀티 플레이어?
- 30. 멀티 플레이어 게임 프로그래밍