Мультиплеєр
Мультиплеєр дозволяє грати з іншою людиною через інтернет. Жодних акаунтів, жодного підбору суперників — просто поділіться кодом і починайте гру.
Як це працює
Section titled “Як це працює”En Parlant~ використовує легкий WebSocket-ретранслятор для з’єднання двох гравців. Ретранслятор передає ходи між клієнтами в реальному часі. Ваш шаховий рушій, годинник і ігрова логіка працюють локально — сервер лише забезпечує доставку повідомлень.
Сервер-ретранслятор працює на Fly.io, і застосунок підключається до нього автоматично. Нічого налаштовувати не потрібно.
Створення гри
Section titled “Створення гри”- Натисніть Мультиплеєр на головному екрані
- Введіть своє ім’я
- Ви отримаєте 6-символьний код гри у форматі
XX-XX-XX - Поділіться цим кодом зі своїм суперником
Хост завжди грає білими.
Приєднання до гри
Section titled “Приєднання до гри”- Натисніть Мультиплеєр на головному екрані
- Введіть код, наданий хостом
- Введіть своє ім’я
Гравець, що приєднується, грає чорними. Щойно обидва гравці підключаться, гра починається негайно.
Під час гри
Section titled “Під час гри”- Ходи передаються в реальному часі — ваш суперник бачить кожен хід одразу після того, як ви його зробите
- Здача та пропозиції нічиєї працюють так само, як у локальній грі
- Дошка прив’язана до вашого кольору, тому ви можете рухати лише свої фігури
Стан з’єднання
Section titled “Стан з’єднання”Система контролю з’єднання перевіряє, чи ваш суперник досі підключений, надсилаючи пінг кожні 5 секунд. Якщо з’єднання обірветься, ви побачите індикатор стану. Гру можна відновити, якщо суперник перепідключиться.
Що це таке (і чим не є)
Section titled “Що це таке (і чим не є)”Мультиплеєр у En Parlant~ — це легкий ретранслятор для гри з тим, кого ви знаєте. Це не повноцінний шаховий сервер. Тут немає:
- Підбору суперників або лобі
- Рейтингів або ранжування
- Режиму спостерігача
- Системи акаунтів
- Інтеграції з годинником (поки що)
Просто поділіться кодом, зіграйте партію та насолоджуйтесь.
Запуск власного сервера-ретранслятора
Section titled “Запуск власного сервера-ретранслятора”Якщо ви хочете розгорнути ретранслятор самостійно (для конфіденційності, гри в локальній мережі або зменшення затримки), ознайомтеся з посібником з налаштування сервера мультиплеєра, щоб дізнатися, як запустити власний екземпляр.