マルチプレイヤーゲームを構築しているため、サーバーが起動したら、サーバー名を継続的にブロードキャストして、実行中のサーバーがあることをクライアントが認識できるようにします。サーバーに接続するための IP アドレスとポート番号を指定したくありません。誰かがサーバー名をブロードキャストするのを手伝ってくれますか?
- ウェブアプリではなくアプリです。
マルチプレイヤーゲームを構築しているため、サーバーが起動したら、サーバー名を継続的にブロードキャストして、実行中のサーバーがあることをクライアントが認識できるようにします。サーバーに接続するための IP アドレスとポート番号を指定したくありません。誰かがサーバー名をブロードキャストするのを手伝ってくれますか?
SO には、すでにこれについて話している自動応答の質問があります: LAN クライアントがサーバーを検出できるようにする方法
同じ手法を使用して、ローカル ネットワーク内のサーバーを要求できます。
ビデオゲームにおけるアプローチ (YMMV) は次のとおりです。
インターネット経由でサーバーを検出するには、何らかの通知サービスが必要です。ネットワークには、Android ネットワーキング ゲームの時代から人気のある、一般的な検出サービスとして機能する多くのオプションがあります。