Gostaria de saber se a combinação de clientes Javascript com servidores PHP / mysql é uma boa idéia para jogos em navegador multiplayer em HTML5 em tempo real (pequena escala)?
Meu conhecimento técnico é muito limitado e, embora eu planeje aprender o node.js no futuro, a curva de aprendizado é bastante grande no momento.
Como eu já estou familiarizado com o PHP, sinto que o faria funcionar muito mais rápido.
A escala que estou pensando é de 2 a 8 jogadores na época. E tentando manter a contagem de mensagens do cliente no servidor o mais baixa possível.
Os valores que pretendo armazenar / manipular são:
- Nome e ID do jogador.
- Posição X e Y.
- Saúde.
- Itens equipados (máximo de 8 slots, provavelmente menos).
- Ações (caminhar, atacar, usar etc, mas apenas 1 ação / jogador de cada vez).
- Bullet X, coordenadas Y e trajetória.
- Nome da guilda / clã.
- E algumas funções básicas de bate-papo / correspondência.
Meu palpite é que, embora não seja a melhor solução, mas enquanto eu mantiver a lógica pequena, isso será completamente possível. Estou certo?