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 setting раздела Network в game.project указан PEM-файл, содержащий открытые корневые сертификаты CA или открытый ключ самоподписанного сертификата. В builtins/ca-certificates включён список корневых сертификатов CA, однако рекомендуется создать новый PEM-файл и скопировать в него нужные корневые сертификаты CA в зависимости от серверов, к которым подключается игра.