私は現在執筆中の 2 人用ゲームで使用するネットワークを調査してきましたが、外部と通信するためにいつデバイスがポートを転送しなければならないかについてはまだ明確ではありません。
私が他のゲームで見たものから、サーバーをホストするにはポート転送が常に必要ですが、クライアントでは必要ありません。さらに、スカイプ (私の理解では最終的にはクライアントからクライアントへ) など、どちらの側もポートを転送してはならない状況もあります。
だから私の質問は、インターネット通信で、ポート転送が必要な場合と必要でない場合、およびユーザーが心配する必要がないようにするには、開発者としてどのような手順を実行できるかということです。前もって感謝します!