Riptide Networking ist eine leichte C#-Netzwerkbibliothek, die hauptsächlich für den Einsatz in Multiplayer-Spielen entwickelt wurde. Es kann sowohl in Unity als auch in anderen .NET-Umgebungen wie Konsolenanwendungen verwendet werden.
Es bietet Funktionen zum Herstellen von Verbindungen und zum Hin- und Hersenden von Daten, sodass Sie selbst entscheiden können, welche Daten Sie wann senden möchten. Dies ist ideal, wenn Sie die Kontrolle über Ihren Code behalten und wissen möchten, was unter der Haube vor sich geht.
In der Dokumentation finden Sie Installationsanweisungen und eine Anleitung zur Einrichtung der Grundlagen.
Ein Video-Tutorial zum Einrichten von Riptide (mit v1.1.0) in Ihrem Projekt finden Sie in diesem Video. Mithilfe der Upgrade-Anleitungen können Sie Ihr Projekt anschließend auf neuere Versionen aktualisieren.
Im Folgenden finden Sie eine Liste von Riptide-Implementierungen in anderen Programmiersprachen. Diese Häfen werden von ihren jeweiligen Eigentümern separat und unabhängig verwaltet und gewartet und sind in keiner offiziellen Funktion mit Riptide verbunden. Daher funktionieren sie möglicherweise nicht mit allen Versionen von Riptide oder untereinander austauschbar.
Wenn Sie Riptide jedoch einerseits mit/in einer anderen Sprache als C# verwenden müssen, können diese Implementierungen einen Ausgangspunkt bieten:
Community-Fehlerberichte, Funktionsanfragen und Pull-Anfragen sind willkommen und willkommen, aber bitte lesen Sie die Beitragsrichtlinien, bevor Sie eine einreichen?
Die Nutzung von Riptide ist zu 100 % kostenlos. Wenn Sie die Entwicklung von Riptide jedoch finanziell unterstützen möchten, können Sie dies über GitHub-Sponsoren tun.
Wird unter der MIT-Lizenz vertrieben. Weitere Informationen finden Sie unter LICENSE.md.