Мне интересно, если объединение клиентской части Javascript с серверной стороной PHP / mysql является хорошей идеей для многопользовательских (небольших) браузерных игр HTML5 в реальном времени?
Мои технические знания очень ограничены, и, хотя я планирую изучать node.js в будущем, кривая обучения сейчас довольно велика.
Поскольку я уже знаком с PHP, я чувствую, что он заработал бы намного быстрее.
Шкала, я думаю, составляет 2-8 игроков в то время. И пытаться поддерживать как можно меньше сообщений от клиента к серверу.
Значения, которые я намерен хранить / обрабатывать:
- Имя игрока и ID.
- X и Y позиции.
- Здоровье.
- Оборудованные предметы (максимум 8 слотов, возможно меньше).
- Действия (ходьба, атака, использование и т.д., но только 1 действие / игрок за один раз).
- Пуля X, Y координаты и траектория.
- Название гильдии / клана.
- И некоторые основные функции чата / рассылки.
Я думаю, что хотя это и не лучшее решение, но, хотя я придерживаюсь небольшой логики, это вполне выполнимо. Я прав?