O FaceBook içinde XMPP tabanlı PHP ve JavaScript Multiplayer Ağ Oyunu çalıştırmak mümkün mü?

1 Cevap php

Beni ilk hikayemi tanıştırayım. Facebook çok oyunculu bir ağ oyunu geliştirmek için, flaş bir kral olmak için kullanılan ancak müşteri için kaynakların çok tüketir ve bir kart oyunu için değmez gibi hissediyorum. Yani ön-uç (jQuery ile tabii) Javascript kullanın ve PHP ile arka uç olacağı bir fikir gelir. Ancak gerçek-zamanlı iletişim için, sadece PHP ve JavaScript ile mümkün değildir. MySQL, oyuncuların her hareketini kayıt ve başka tarayıcılarda geri görüntülemek için mantıklı değil. Yani XMPP Hizmetleri ile bir fikir gelir. XMPP hizmetleri bile tarayıcı tarayıcı iletişim ve hatta PHP ile olmadan Strophe ve JavaScript ile içeriğini görüntüleyebilirsiniz.

Son olarak, ben gereken her araçları var ama kendime cevap veremem kaç soru var.

1) Nasıl XMPP sunucu PHP ve JavaScript arasındaki iş? Ben MySQL / post kullanıcı kayıtlarını almak ve amaçlanan kullanıcı sonuçları daha sonra ileri hareketlerini hesaplamak gerekir. Çok çok yanlış değilim gibi o olacak PHP ile ilgilenilecek bir kimlik doğrulama sistemi olacak.

2) Bu soru, bu yazının başlığı .. o FaceBook içinde XMPP tabanlı PHP ve JavaScript Multiplayer Ağ Oyunu çalıştırmak mümkün mü edilir?

Zaman ve tavsiyeleri tüm için şimdiden teşekkürler!

1 Cevap

Bağlantı PHP yuvalarını kullanarak çalışacak ve kolayca XMPP sunucuya göndermek için PHP veri göndermek için Ajax kullanabilirsiniz. Bir number of libraries PHP kullanarak XMPP sunucularıyla iletişim kurmak için de vardır. Facebook için olduğu gibi, bu senaryo üzerinde herhangi bir etkiye sahip olmamalıdır - Ben Facebook kendi sanal daki app çalışır eğer doğru hatırlıyorum böylece Facebook API etrafında almak için özel bir şey yapmak zorunda olmamalıdır.