Çok oyunculu bir browser oyunu uygulamak nasıl?

0 Cevap php

Özellikle, nasıl multiplayer kısmı uygulamak? Benim JS / PHP / AJAX kaslarını ve bir kişi (veya aynı bilgisayarda iki kişi) için oldukça iyi çalışıyor olması dama etrafında oynuyor oldum. O iki farklı bilgisayarlarda iki kişi arasında çalışacak hale gelince ama ben tür şaşkına alıyorum. Ben AJAX kısmı aşağı var ve sunucu tarayıcıya / den hareket göndererek / alıyor. Ben sadece ikinci bir oyuncu dahil etmek sonraki yapmanız gereken ne etrafında başımı sarmak olamaz.

Ben bu kadar basit bir şey için MySQL gerekir mi? Ben sadece yerine herhangi bir bilgi, sunucu tarafı depolamak yerine, ileri ve geri hareket iletmek için oyuncuların oturum kimlikleri bazı birleşimini kullanabilir miyim? Nasıl bir oyun oturumu bile bu iki bağımsız kuruluşlar arasında başlayan olsun demek?

Maalesef bu soru cahil, ama bu noktadan itibaren devam etmek için nasıl sadece gerçekten emin oldum.

Edit: Sadece netleştirmek için (dolayısıyla PHP / AJAX referanslar) yer alan bir sunucu kesinlikle var. Bu beni çok açıktır. Bir "hareket" Açıkçası daha sonra oyuncu B. Ben üzerinde boş bir çizim nasıl, sunucuya oyuncu A bir yolculuk gerektirir. Orada aşağıda bazı iyi cevaplar gibi görünüyor ve ben sırayla her biri araştırmak gerekir, o söyledikten sonra. Ama ben zaten zaten yayınlanmıştır cevapları içine sadece temel araştırma çok şey öğrendim mümkün öneriler / çözümler eklemeye devam çekinmeyin.

0 Cevap