Javascript clientide ile PHP / mysql serverside birleştirmek HTML5 gerçek zamanlı çok oyunculu (küçük ölçekli) tarayıcı oyunları için iyi bir fikir olup olmadığını merak ediyorum?
Teknik bilgim çok sınırlı ve gelecekte node.js öğrenmeyi planlasam da, öğrenme eğrisi şu anda oldukça büyük.
Zaten PHP aşina olduğum için çok daha hızlı çalışmasını istiyorum hissediyorum.
Düşündüğüm ölçek o zaman 2-8 oyuncu. Ve istemciden sunucuya ileti sayısını mümkün olduğunca düşük tutmaya çalışıyor.
Saklamak / işlemek istediğim değerler şunlardır:
- Oyuncu adı ve kimliği.
- X ve Y pozisyonları.
- Sağlık.
- Donanımlı öğeler (maksimum 8 yuva, muhtemelen daha az).
- Eylemler (yürüme, saldırı, kullanım vb. Ama aynı anda sadece 1 aksiyon / oyuncu).
- Bullet X, Y koordinatları ve yörüngesi.
- Lonca / Klan adı.
- Ve bazı temel sohbet / postalama işlevi.
Tahminimce en iyi çözüm olmasa da, mantığı küçük tuttuğum sürece, bu tamamen yapılabilir. Haklı mıyım?