Mail.RuПочтаМой МирОдноклассникиИгрыЗнакомстваНовостиПоискВсе проекты

Программное обеспечение
с открытым исходным кодом

Это означает, что любой может заглянуть внутрь —
изучить, как работает программа, убедиться, что в ней
нет вирусов, и даже внести свои изменения.

На этом ресурсе собрана информация об открытых
разработках Mail.Ru Group и ее сотрудников.

VaRest

VaRest — плагин для движка Unreal Engine 4, созданный специально для работы с REST архитектурой. С помощью этого плагина общение с сервером путем http/https запросов значительно упрощается, и для управления запросами не требуется специальных знаний каких-либо языков программирования.

Плагин доступен по лицензии MIT.

SCREENSHOT

Ключевые фичи

  • Гибкий менеджмент http/https запросов с поддержкой различных Verbs и Content Types.
  • Не требует программирования на C++, весь функционал плагина доступен через blueprint'ы.
  • Функциональный блюпринтовый JSON враппер с почти полной поддержкой фич оригинального json'а: различные типы значений, массивы, бинарный контент, сериализация в/из FString, и др.
  • Управление асинхронными запросами реализовано как по событийной модели (Events), так и через латентные функции.
  • Встроенный Parse REST API менеджер для начала работы с сервисом за пару минут!

Поддерживаемые платформы

Работа плагина была успешно проверена на платформах:

  • Windows
  • Mac (OSX)
  • Linux
  • HTML5
  • iOS
  • Android

Ссылки