win7 ゲームの UDP 通信は、人気のないインターネット ゲームやオンライン ゲームでよく使用されます。通信速度に影響を及ぼします。速度が遅すぎると、ゲームのインターフェイスやサウンドなどがフリーズします。次のコードを使用できます。ゲームの UDP 送信を設計する方法について、以下で見てみましょう。
win7 ゲーム UDP 送信最適化技術:
1. コーディネーター受信
1. まず、ワープロ ツールを使用してゲームの環境変数を開く必要があります。
2. 次に、次のコードを入力します:
packagecom.heima.socket;
importjava.io.IOException;
importjava.net.DatagramPacket;
importjava.net.DatagramSocket;
publicclassDemo02_Receive{
publicstaticvoidmain(String[]args)throwsIOException{
DatagramSocketsocket=newDatagramSocket(6666);//ソケットの作成はポートの作成と同等です
DatagramPacketpacket=newDatagramPacket(newbyte[1024],1024);//パケットの作成は配送コンテナの作成と同等です
while(true){
socket .receive(packet);//商品をピックアップしてデータを取得
byte[]arr=packet.getData();//データ情報を取得
intlen=packet.getLength();// 適切なバイト数を取得します
Stringip=packet.getAddress().getHostAddress();//詳細な IP アドレスを取得します
intport=packet .getPort();//ポート番号を取得します
##System.out.println(ip ":" port ":" newString(arr,0,len));}}}
以上がwin7 でゲームの UDP 送信を改善する方法に関するチュートリアルの例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。