Riptide Networking は、主にマルチプレイヤー ゲームで使用するために設計された軽量の C# ネットワーキング ライブラリです。 Unity だけでなく、コンソール アプリケーションなどの他の .NET 環境でも使用できます。
接続を確立し、データを送受信する機能が提供され、どのデータをいつ送信するかはユーザーが決定できます。これは、コードを管理し、内部で何が起こっているかを知りたい場合に最適です。
インストール手順と基本設定のガイドについてはドキュメントを参照してください。
プロジェクトで Riptide (v1.1.0 を使用) をセットアップする方法に関するビデオ チュートリアルについては、このビデオを参照してください。後でアップグレード ガイドを使用して、プロジェクトを新しいバージョンに更新できます。
以下は、他のプログラミング言語での Riptide 実装のリストです。これらのポートは、それぞれの所有者によって個別かつ独立して管理および維持されており、公式の立場において Riptide とは提携していません。そのため、Riptide のすべてのバージョンまたは相互に互換的に機能するとは限りません。
ただし、一方の側で C# 以外の言語で、または C# 以外の言語で Riptide を使用する必要がある場合は、次の実装が開始点となる可能性があります。
コミュニティのバグレポート、機能リクエスト、プルリクエストは歓迎されますが、送信する前に貢献ガイドラインをお読みください。
Riptide は完全に無料で使用できますが、Riptide の開発を経済的にサポートしたい場合は、GitHub スポンサーを通じて行うことができます。
MIT ライセンスに基づいて配布されます。詳細については、LICENSE.md を参照してください。