Riptide Networking — это легкая сетевая библиотека C#, предназначенная в первую очередь для использования в многопользовательских играх. Его можно использовать в Unity, а также в других средах .NET, таких как консольные приложения.
Он предоставляет функциональные возможности для установления соединений и отправки данных туда и обратно, оставляя вам право решать, какие данные вы хотите отправить и когда. Это идеально, если вы хотите контролировать свой код и знать, что происходит под капотом.
Ознакомьтесь с документацией, в которой приведены инструкции по установке и руководство по базовой настройке.
Видеоурок о том, как настроить Riptide (с использованием версии 1.1.0) в вашем проекте, смотрите в этом видео. Вы можете использовать руководства по обновлению, чтобы впоследствии обновить свой проект до более новых версий.
Ниже приведен список реализаций Riptide на других языках программирования. Эти порты управляются и обслуживаются отдельно и независимо их соответствующими владельцами и не связаны с Riptide в каком-либо официальном качестве. Таким образом, они не могут взаимозаменяемо работать со всеми версиями Riptide или друг с другом.
Однако, если вам нужно использовать Riptide с/на языке, отличном от C#, с одной стороны, эти реализации могут стать отправной точкой:
Сообщения об ошибках сообщества, запросы на добавление функций и запросы на включение приветствуются и приветствуются, но, пожалуйста, прочтите правила внесения вклада, прежде чем отправлять их?
Riptide на 100% бесплатен для использования, но если вы хотите финансово поддержать разработку Riptide, вы можете сделать это через спонсоров GitHub.
Распространяется по лицензии MIT. См. LICENSE.md для получения дополнительной информации.