« THE DAY OF SAGITTARIUS 3 を作ってみようとした | メイン | リアルタイムストラテジーにおける同期の話 »

同期とるのって難しい

開発中のTHE DAY OF SAGITTARIUS 0.3ですが、ようやくオンライン対応しました。
といっても5人制限&64kbps制限というホスティング仕様上、いきなり止まるかも知れません。
また、開発の都合上いきなりオンライン機能をOFFにする可能性も。

座標は毎フレーム同期をとっていますが攻撃については発射時のみデータを送っているので、マシンスペックの高い人が前進しながらミサイルを撃つとマシンスペックの低い人の画面では艦隊がミサイルを追い越す可能性がありますw

そもそも、艦隊の移動を座標で同期とってるからそうなるのであって、速度とその変化した瞬間の座標で管理すれば大丈夫なんですが、それだときっと艦隊がワープしまくるw
オンラインゲームってここが難しい。

トラックバック

このエントリーのトラックバックURL:
http://void.heteml.jp/mt/mt-tb.cgi/8

コメント

がんばれー!!

やってみたけどかなり楽しいですwwww

もっと原作に近づけるようがんばってくださいなww

がんばりますよー
Flashでどこまでできるかわかりませんが
どうぞ生温かい目で見守ってくださいな

画質設定ができるといいと思った。
低にすると少しは軽くなりますから。

画質は右クリックから選択できますよ?

コメントを投稿

あわせて読みたい