아주 기본적인 멀티 플레이어 게임을하기로 결정했습니다. 현재, 존재 탐지가 작동하도록 성공적으로 관리했습니다. 새 사용자가 로그인하면 그의 div가 초기 화면에 표시되지만 그게 전부입니다. 이동시킬 때마다 각 div의 위치를 업데이트해야하고 Firebase에 저장해야하는지 알고 싶습니까?다른 div 이동을 볼 수 없습니다
presence.on('value', function(snapshot) {
var online = snapshot.numChildren();
$('#online').html(online + ' online.');
$('#game').append('<div class="'+ uid +'" id="character"></div>');
})
나는 또한 각각을 구분하기 위해 특정 UID를 div에 제공하기로 결정 : 여기에 사용자가 로그인 사업부를 추가하는 무슨 현재입니다. 아래의 코드를 살펴보면 기본적인 이동 시스템도 포함되어 있습니다. 나는 사람이 함께 감사합니다 사전에 나를 도울 수 있기를 바랍니다 http://jsfiddle.net/gk9cm6t9/2/
:
여기에 바이올린입니다!
모든 플레이어가 모든 플레이어의 위치를 알아야하는 경우, 예. 모든 플레이어에서 위치를 동기화해야합니다. 그러나 그것이 당신의 게임을 위해 필요한 것이 당신이 결정할 수있는 것입니다. 당신이 정확히 무엇을 성취하려고하는지, 어디에서 붙어 있었는지를 분명히 밝히지 않는다면, 나는이 질문을 분명치 않게 끝낼 것입니다. –
난 그저 뒤에있는 논리를 이해하지 못한다. 그리고 내 목표를 달성해야하는 부분에서 출발해야한다. div를 움직이면 다른 사용자의 화면에 나타납니다. 이처럼 멀티 플레이어 자습서를 찾는 데 많은 시간을 할애했지만, 충분히 간단해야한다고는하지만 내가 성취하고자하는 것에 대해서는 아무 것도 발견하지 못했습니다. – NotToBrag