Показать страницуИстория страницыСсылки сюдаЭкспорт в PDFНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== Сеть ====== Пока доки ещё печатаются, здесь расположен быстрый гайд-введение. ===== Быстрый гайд-введение ===== - Создайте свой Player Controller Blueprint. - Добавьте к нему встроенный в Аппарат компонент Network Bearer component. Это посредник и он нужен, чтобы передавать трейты обычным [[ru:toolworks:docs:apparatus:subject|костяным сущностям]]. - Если хотите, то добавьте Subjective component, чтобы отправлять input-трейты от клиента серверу. Убедитесь, что компонент установлен как replicated через стандартное свойство 'Component Replicates' в панели деталей. Убедитесь, что сущностный объект имеет правильно установленное Traitmark Pass свойство. Это аспект безопасности - белый лист трейтов, которые сервер готов получать от клиента. - Настроенный таким образом Player Controller установите в качестве активного для текущего game mode-а. - Пользовательские инстансы игроков Player Controller будут онлайн автоматически, что достигается внутренним устройством Аппарата. - Добавьте несколько дополнительных сущностей на сервер через 'Bring Online' вызов API. - Отправляйте трейты от клиента серверу через выделенные 'Push' API вызовы из Player Controller. - Отправляйте трейты от сервера клиентам через 'Push' API вызовы, предоставленные сущностями Subject. ru/toolworks/docs/apparatus/networking.txt Последнее изменение: 2022/01/05 13:58 — jispar