リアルタイムのゲーム体験のために、2つのiPhoneをWeb(ワイドエリアネットワーク)経由で接続することはできますか?接続は、(例えば)ポンのようなゲームのために十分に速いでしょうか? どのような手順を取る必要がありますか?これを実現するには、iPhone SDKのint型のオブジェクトを使用しますか?WAN経由で2つのiPhoneを接続して、リアルタイムのゲーム体験が可能ですか?
あなたが投票を終了する場合は、少なくともコメントを残してください。
リアルタイムのゲーム体験のために、2つのiPhoneをWeb(ワイドエリアネットワーク)経由で接続することはできますか?接続は、(例えば)ポンのようなゲームのために十分に速いでしょうか? どのような手順を取る必要がありますか?これを実現するには、iPhone SDKのint型のオブジェクトを使用しますか?WAN経由で2つのiPhoneを接続して、リアルタイムのゲーム体験が可能ですか?
あなたが投票を終了する場合は、少なくともコメントを残してください。
はい、iPhoneはウェブと通信できます。しかし、本質的なネットワーク遅延やNATトラバースの問題など、デスクトップクライアントと同じ問題に遭遇します。さらに、標準的な組み込みシステムの問題に対処するつもりです。つまり、CPUに負担をかけることができず、ネットワークのパフォーマンスが高く維持されることを期待できません。ソリューションは、デスクトップ上のソリューションと同じです(例: NATトラバースの問題を緩和し、クライアントから「ヒット」決定を移動させる中央の「ゲームサーバー」を有する。あなたがウェブ、ホワイトボードをチェックアウトし、ではないがゲームをバイパスしたい場合
また新しいSDK
GameKitは現在ローカルネットワークに限定されています –
でGameKitを見て、非常に低いレイテンシで、リアルタイムで共同作業をするために、デバイスの無線LAN接続を使用しています。私はあなたのゲームを他のデバイスに接続する方法を見つけ出すことができれば、クオリティの高いゲームアイデアを引き出すことができると思います。
少なくとも、これは私がしたいことの1つです。
ウェブ上でゲームをする必要がある場合は、上記の@ John Douthatの問題を簡単に回避できません。 Go(例としてTetsuki参照)やChessのようなゲームでは、問題はありませんが、射手(obv)があります。
そして、私はWhiteboard(またはTetsukiについて)とは関係がありません。私は技術がクールだと思っています。
これは間違った質問です。 –
+1は-1です。私はここで何も間違っているとは見ません。私は実際に質問される質問とその答えに興味があります。 – Ricket
+ close - プログラミング関連ではありません。 iPhoneゲームの作成に特有のネットワーキングに関する質問がある場合は、それを聞いてください。 – Shog9