Мені цікаво, чи поєднання Javascript clientide з PHP / mysql сервером є хорошою ідеєю для багатокористувацьких ігор браузера в режимі реального часу HTML5 (невеликого масштабу)?
Мої технічні знання дуже обмежені, і хоча я планую вивчити node.js в майбутньому, крива навчання зараз досить величезна.
Оскільки я вже знайомий з PHP, я відчуваю, що став би функціонувати набагато швидше.
Я вважаю, що на той час є 2-8 гравців. І намагаються звести кількість повідомлень клієнта до сервера якомога менше.
Значення, які я маю намір зберігати / обробляти:
- Ім'я гравця та ідентифікатор.
- X і Y положення.
- Здоров'я.
- Обладнані елементи (максимум 8 слотів, напевно, менше).
- Дії (ходьба, атака, використання тощо, але одночасно лише одна дія / гравець).
- Кулі X, Y координати і траєкторія.
- Назва гільдії / клана
- І деякі основні функції чату / розсилки.
Я здогадуюсь, навіть якщо це не найкраще рішення, але, наскільки я тримаю логіку невеликою, це цілком можливо. Я правий?