Manuals
Manuals




This translation is community contributed and may not be up to date. We only maintain the English version of the documentation. Read this manual in English

Робота з мережею

Ігри нерідко підключаються до серверного сервісу, наприклад, щоб надсилати результати, підбирати суперників або зберігати стан гри у хмарі. Багато ігор також використовують однорангові з’єднання, за яких ігрові клієнти спілкуються безпосередньо між собою, без участі центрального сервера. Мережеві з’єднання й обмін даними можна здійснювати за допомогою різних протоколів і стандартів. Дізнайтеся більше про різні способи використання мережевих з’єднань у Defold:

Технічні подробиці

IPv4 та IPv6

Defold підтримує з’єднання IPv4 та IPv6 для сокетів і HTTP-запитів.

Захищені з’єднання

Defold підтримує захищені SSL-з’єднання для сокетів і HTTP-запитів.

Defold також може додатково перевіряти SSL-сертифікат будь-якого захищеного з’єднання. Перевірку SSL буде ввімкнено, якщо в полі налаштування SSL Certificates) розділу Network у game.project вказано PEM-файл, що містить відкриті ключі кореневих сертифікатів CA або відкритий ключ самопідписаного сертифіката. Список кореневих сертифікатів CA включено до builtins/ca-certificates, але рекомендовано створити новий PEM-файл і скопіювати та вставити в нього потрібні кореневі сертифікати CA залежно від серверів, до яких підключається гра.