HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
1115
vsvO2 SystemのPacket error5未解決


vsv

リンク

2008/11/15(Sat) 08:33:58|NO.20796

O2 Ssystemを利用して、1人vs1人 のリアルタイム対戦ゲームを制作しています。
1つのROOMを作成してゲームをしているときに、3人目の人がロビーに入ると、
ゲーム中のクライアントで、「Packet error」とダイアログが表示されてしまいます。

原因がよくわからないのですが、試しにゲームループ中に「o2sends」を20ミリ秒ごとに呼んでいたのを、
100ミリ秒ごとに呼ぶようにすると、このエラーは出なくなりました。
しかしそれだとリアルタイム性がなくなってしまうので困っています。

「o2.as」のファイル内を、「Packet error」で検索すると、どうやら「o2gchat」部分
みたいなのですが、そこの内容がどういった仕組みなのか理解できません。

「Packet error」は、どういうときに出るエラーメッセージなのでしょうか?



この記事に返信する


xxs

リンク

2008/11/15(Sat) 21:55:25|NO.20813

O2 Ssystemは良く分かりませんが、20ミリ秒が駄目で100ミリ秒がOKなら、
30、40、50ミリ秒・・・と詰めていくとか。

根本的な解決にはなりませんが。



vsv

リンク

2008/11/16(Sun) 09:41:06|NO.20819

40ミリ秒ごとにだと、
1つのROOMを作成してゲーム中に、3人目の人がロビーに入ると、
ゲーム中のクライアントで、データをうまく送受信できてないと思われるエラーがでます。

60ミリ秒ごとにだと、
2つのROOMを作成してゲーム中に、5人目の人がロビーに入ると、
ゲーム中のクライアントで、「Packet error」、もしくはデータをうまく送受信できてないと思われるエラーがでます。

80ミリ秒ごとにだと、
2つのROOMを作成してゲーム中に、5人目の人がロビーに入った後、6人目がロビーに入ると、
ゲーム中のクライアントで、「Packet error」、もしくはデータをうまく送受信できてないと思われるエラーがでます。

100ミリ秒ごとにだと、
3つのROOMを作成してゲーム中に、7人目の人がロビーに入ると、
ゲーム中のクライアントで、データをうまく送受信できてないと思われるエラーがでます。

120ミリ秒ごとにだと、
4つのROOMを正常に動作させることができます。

以上のことから、O2Systemには通信量の制限があって、
それを超えると「Packet error」が表示されるのかなぁ?

O2 Systemのサンプルは、ROOMを4つまでしかつくれないみたいで、
部屋数の制限の増やし方も知らなくて、これ以上は実験できないです。

エラーを回避するには、120ミリ秒ごとに送信するしかないのかなぁ・・・
でもそれだとすごく動作に遅滞があって、カクカクで、まともなゲームにならないです。

ちなみに1回の「o2sends」の送信量は約200バイトです。



vsv

リンク

2008/12/23(Tue) 16:05:16|NO.21805

1ヶ月たったのでageてみます。
掲示板じゃ解決できないようなので、
O2 Systemの管理人に、この質問メール送ったけど2週間返信がない。
ゲームコードの発行は、1日で返信があったから読んでるはずなのに。
今日、別のメールアドレスから同じ内容の質問メール送ったんで、
O2 Systemの管理人さん、これ見てたら返信よろしくお願いします。



vsv

リンク

2009/1/10(Sat) 10:26:41|NO.22606

質問メールを送信してから1ヶ月が経過しましたが、返信はありませんでした。
O2Systemのサポートは行われていないようです。

「o2notice.txt」のユーザーの義務の項目に、
『O2ユーザーは、O2システムの利用にあたって得た情報や、O2管理者とのメール内容など
 をO2管理者の同意無く第三者へ公開してはならない。』
って書いてあった。このスレはそれに反しているな、サーセンw
てかO2管理者の同意無しに、掲示板でO2Systemについて質問したりしたらいけないってことじゃん!
HSPが発展したのって、みんなが情報開示しまくったからじゃないの?
O2Systemってなんでこんなに閉鎖的なの?
みんなに使ってほしくないってこと?

「readme.txt」の「ゲームコードの発行について」の6番の項目に、
『HSP/O2は、ソフト開発者とともに協力して発展させていくプロジェクトで
あってほしいと願っています。今後とも、宜しくお願い致します。』
って書いてあるけど、質問メールに全然協力してくれなくて俺涙目w

穂ああああアアアアアアアアアアアアアアアア



Ve

リンク

2009/1/10(Sat) 10:48:01|NO.22607

もちつけ

もう別の物で作る方法も考えてみるんだ!!

hspsock
pcbnet
gDP

通信に使える物は他にもあるさ



ONION software Copyright 1997-2023(c) All rights reserved.