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もインターネット接続も一長一短。
アプリの機能や特性に合わせて選択すれば良いだけです。


将来のバージョンでは問題点も解決されていくことでしょう。
その時が楽しみです!