OpenSangokushi commit ML
sango****@lists*****
2011年 3月 8日 (火) 23:14:51 JST
Revision: 504 http://sourceforge.jp/projects/sangokushi/svn/view?view=rev&revision=504 Author: hryksbt Date: 2011-03-08 23:14:51 +0900 (Tue, 08 Mar 2011) Log Message: ----------- doiさんの通信方式案について確認 Added Paths: ----------- trunk/IRC_ChatLog/20110307_Skype.txt Added: trunk/IRC_ChatLog/20110307_Skype.txt =================================================================== --- trunk/IRC_ChatLog/20110307_Skype.txt (rev 0) +++ trunk/IRC_ChatLog/20110307_Skype.txt 2011-03-08 14:14:51 UTC (rev 504) @@ -0,0 +1,45 @@ +[0:51:54] 裕之: こんばんは。 +[0:51:58] doi: こんばんは +[0:52:27] doi: 通信の件ですか? +[0:52:36] 裕之: おとといか、MLでdoiさん宛に質問してましたので、お返事がほしいなと +[0:52:39] 裕之: そうです +[0:52:56] 裕之: TCPかUDPか +[0:53:32] doi: あ、ごめんなさい。見てませんでした。 +[0:53:42] 裕之: あとは、ユニキャストですよね?っていう点ですね +[0:53:46] *** 裕之が通信方式案.xls,...を送信しました *** +[0:53:56] 裕之: こんな表を作りましたので、 +[0:54:12] 裕之: 水色の部分を埋めて頂ければと思います +[0:54:45] doi: あ、えっとですね。 +[0:55:05] doi: サーバソケットをクライアントに持つのは、事実上不可能なんじゃないかと今は思ってます。 +[0:55:27] doi: というのは、WiFiとかでつなぐと、遊べなくなっちゃいません? +[0:56:14] doi: WiFiにつなぐケースは、大体、自宅なりなんなりのNATの内側だと思うので、ルータをいじって遊んでくださいは現実的ではないかと。 +[0:56:59] doi: で、TCPとUDPについては、実質、マルチキャストも難しいと、今、知っている知識では判断されるので、 +[0:57:11] doi: みずかみさんと同じく、TCPだけでいいのかなと思っています。 +[0:58:40] 裕之: よく、PSPとかやるのにポート明けたりはしてるみたいですよね +[0:59:02] 裕之: まあ、特別必要も無いのにそこまでやるかと言うのが疑問ではありますけどね^^; +[0:59:16] doi: そうなんですね。 +[0:59:28] doi: それは知りませんでした。 +[1:00:05] 裕之: モノホンのゲーム機ですから、P2Pの通信対戦となれば、どうしても必要なのか見知れませんね +[1:00:09] 裕之: なのかもしれませんね +[1:00:32] doi: P2Pの対戦には必要かもですね。 +[1:01:03] 裕之: doiさん案ではUDPの使用の有無はいかがでしょうか??? +[1:01:21] doi: いらないかなと思っています。 +[1:01:37] 裕之: そうすると、あとはHttpを使うかどうかですが、 +[1:01:44] doi: 更新頻度がもっと多ければ、考える可能性がありますが。 +[1:01:49] 裕之: これは今はまだ考えなくてもOkそうでしょうか? +[1:02:18] doi: 個人的には使っても、使わなくてもいいかなと思っています。 +[1:02:36] 裕之: 永続的に通信するかどうかだと思うんですけど、 +[1:02:41] doi: 今は決めなければ行けないのは、アーキテクチャというか、通信方式ではなく、どういうゲームかだと思うので。 +[1:03:13] 裕之: 概ねゲーム上の仕様はご理解いただけてるのかと思ってるので、 +[1:03:33] doi: 細かいオーバーヘッドを気にしなければ(気にしないゲームの内容・更新間隔)なら、HTTPを使っておいた方が、ブラウザゲームにも移植しやくすくて言い醸す。 +[1:03:37] doi: いいかもです。 +[1:03:55] doi: 基本的な動きは決まっているのかもですが、 +[1:03:59] 裕之: Httpはオーバーヘッドがあるんですね? +[1:04:11] doi: あ、コネクションを張ったり、とかそういう意味です。 +[1:04:23] 裕之: 一回一回だからですね +[1:04:30] doi: はい。 +[1:04:49] doi: セッションIDのようなもので特定するなり、毎回通信ごとに認証したりが必要なので。 +[1:05:11] doi: もちろん、もっと下位の通信レイヤーでのオーバーヘッドもあるような気はしますが。 +[1:05:16] 裕之: そうなると、ゲームの要求スペックが肝ですね +[1:05:46] 裕之: あとはどれだけの量のデータのやり取りがあるのか +[1:06:07] doi: そうですね。 \ No newline at end of file