iPhone Bluetoothプログラミング
Bluetoothを使用したiPhone相互通信アプリを作成
http://codezine.jp/article/detail/4800
GameKitフレームワークには、Bluetoothネットワークで
データのやりとりを行うAPIがあります。
徐々に、ではありますが対戦ゲームも増えてきています。
未確認ではありますが、最大4台の接続が可能らしいです。
Twitterのそのような報告が書かれていました。
2台接続よりは多少複雑になるとは思いますが、
楽しみ方が増える事はまちがいありません。
ですが、4台接続で遊ぶゲームをまた見たことがありません。
この記事の処理手順を見る限り、一つのアプリで接続できるのは
1台だけなのかもしれませんね。
iPhone ネットワーク プログラミング
TCP/IPを使用してサーバと通信する方法
http://codezine.jp/article/detail/4936
インターネットとの接続ならば、対戦ゲームでの台数制限は
ほとんど気にならなくなります。
インターネットに接続されていないと遊べないのが欠点。
電話の通信回線では遅いし料金もかかる。
友達の家に行って遊ぶならWiFi接続してからの方が良さそう。
でもWiFi接続も最初は手間がかかります。そこが難点。
通信速度もBluetoothよりは遅いし、サーバーも用意しなければ。
ですがBluetoothもインターネット接続も一長一短。
アプリの機能や特性に合わせて選択すれば良いだけです。
将来のバージョンでは問題点も解決されていくことでしょう。
その時が楽しみです!