2009/5/12 火曜日

ロボット?

Filed under: Arma一般 — gachopin @ 1:31:54

最近マルチプレイのテストをしたのですが、
ゲームにならない状態です。ARMAの仕様にぶち当たりました。でも直せる、と、思います・・・

この原因はおそらく、
・キー入力の検出がものすごい速度で行われ、その度にスクリプトでベクトルを与えているので、マルチで同期できない
これに尽きると思います。
事実、キーを押してから実行する命令は一瞬で1万回ぐらい繰り返すのです。
ベクトルと位置情報は同期することは知っていたのですが、連続してすごい数行うと、その都度同期を取ろうとするんですね。
これ、OFPでもそうだったと思います。だから列車のMODはマルチで使えなかった。

なので、キーを押してから、離すまでは命令を重複させないようにスクリプトを改造する必要があります。
近日公開と思っていたのですが、もう少しかかります。

HTML convert time: 0.128 sec. Powered by WordPress ME