Mi chiedo se combinare il client Javascript con il server PHP / mysql lato server sia una buona idea per i giochi multiplayer in tempo reale HTML5 (su piccola scala)?
Le mie conoscenze tecniche sono molto limitate e, anche se ho in programma di imparare node.js in futuro, la curva di apprendimento è piuttosto enorme in questo momento.
Dato che ho già familiarità con PHP, penso che lo farei funzionare molto più velocemente.
La scala che sto pensando è di 2-8 giocatori al momento. E cercando di mantenere il numero di messaggi client-server il più basso possibile.
I valori che intendo archiviare / gestire sono:
- Nome e ID giocatore.
- Posizione X e Y.
- Salute.
- Articoli attrezzati (massimo 8 slot, probabilmente meno).
- Azioni (camminare, attaccare, usare ecc ma solo 1 azione / giocatore alla volta).
- Proiettile X, coordinate Y e traiettoria.
- Nome della gilda / clan.
- E alcune funzioni di chat / mailing di base.
La mia ipotesi è anche se non è la soluzione migliore, ma pur mantenendo la logica ridotta, questo è completamente fattibile. Ho ragione?