« 2007年09月 | メイン | 2007年11月 »
まだ情報が少ないため、ゲーム起動のプロトコル名がわかりませんでした。応急措置として .bat ファイルで対処しています。UT99 の時は unreal://IP:PORT で、UT2004 は ut2004://IP:PORT だったので、類似のものがあるはずなんですがまだ見つかっていません。情報求む :)
こちらで把握できた範囲でのまとめ
まず、マスターサーバは GameSpy 系 (master.gamespy.com:28900) なので、GSlist を使うと簡単にゲームサーバの IP リストが取得できます。ゲーム名は ut3pcd を指定します。
gslist -q -o 5 -n ut3pcd
ゲームサーバ内の情報を取得するには QStat で -gs4 オプションを付けると情報を取得できます。
qstat -gs4 IP:PORT -P -R
なお、サーバ情報取得のプロトコルは gs4 の拡張?になっているみたいで、まだ QStat が正式には対応していないみたいです。が、以下のようにルール中に、マップ名(p1073741825)、ゲームタイプ(p1073741826)、サーバ名(p1073741827)が書かれているので、こちらから取得できます。
<rule name="p1073741825">VCTF-SUSPENSE</rule>
<rule name="p1073741826">UTGameContent.UTVehicleCTFGame_Content</rule>
<rule name="p1073741827">UT3 VCTF server</rule>
ゲーム起動は、ut3://IP:PORT だろうと思ったんですが、まだ出来ないみたいなので、とりあえず以下のコマンドを .bat ファイルで実行させています。
C:\Program Files\Unreal Tournament 3 Demo\Binaries\UT3Demo.exe IP:PORT
情報は、Wiki にまとめておきましたので、新しいことがわかったら更新しておきます :)
UT3 Demo やってみました。全体的な印象では「思ったよりよかった」でした :D グラフィックはなかなかキレイでかっこいいです。ただ、UT2004 にあった様々な移動テクニックは大分削られて、UT99 っぽい感じになっています。TF2 といい、ゲーム中のテクニックが必要な要素を減らして、敷居を下げるのが最近は流行りなんですかね? (もちろん乗り物等を導入してゲームの要素は増やしてはいるけど)
巨大ロボ :D なかなか操作が難しいです。あと Duel にまで巨大ロボが出てくるところで吹きました。斬新ですね :D
設定をいじってかなり画質を下げてみましたが、うちの環境 (P4-3G, memory 2G, GF7800GS) では、せいぜい 40fps 止まり... というわけで、新しいマシンを買うまでまともにプレイするのはおあずけのようです :) でも、グラフィックがキレイになっただけで、ゲーム自体は大して変っていないようなので、わざわざ 20万円近くも出して新しいマシンを買う気力があまりありません...