Open e125719 opened 11 years ago
iPhoneの通信機能を使って実現?
AirMacの通信規格を使えないか?
今かんゆーから聞きました bluetoothで対戦機能か、面白そうやね:laughing:
今TestGameでbluetoothを実装しようとしてるのをあげました
こんにちは 僕も参加します
ここを参考にしました http://blog.objc.jp/?p=260
こんにちは 僕も参加します
ドンドン参加していいよーむしろして欲しい :+1:
TestGameの方を見れば良い?(最新のコミットでは別のプロジェクトもコミットされてたから)
それでいいです。お願いします
@interface の後ろのBlueToothTestViewControllerの「BlueToothTest」の部分を消してwarningはいっぱいありますけど一応エラーは消えました。
ちょっとクローンしてみて動かしてみまーす(error出るとこみたいので)
m?画面真っ白が正解?
とりあえず
「大量のWarningがあるから、それを取りたい」
ってことかね?
もしかして。。。
これ?
ViewControllerのUI部分は全くいじっていません。 ヘッダーとメインプログラムをいじりましたが・・・
普通ならどんな画面なるん?(ちょっと見せてー)
ここまで移りました
すいません動かし方がよく分からなくて・・・とりあえずbluetoothの実装で.hと.mを書き換えているページを参考にして変えただけなので、実行すると真っ黒です。
ぶっちゃけBlueToothの実行方法すらよくわからない状況なので・・・
書き換えて実行すると設定にbluetoothのon/offを切り替える画面とかが出るのかと期待したんですけど
なるほー
現状把握しましたーあざす。
俺もドンピシャな解答は持っていないので、一緒に調べる感じでいいかね?
今からやろうと考えてるのは、
かな?ちょっと時間かかりそうだけどいいかね? ってかそっちも調べて欲しい(サイトを読んで、これわかりやすいかどうかとか)
わかりました、自分たちも探してみます!
ありがとうございます!
あと、様子見ると、「Game Center」とか「GameKit」とかを使用する際に持っているAppleID accountでDeveloper Programに登録しないといけないっぽいけど、そこらへんはok?
とりあえずbluetoothの実装ができればシミュレータの設定→プライバシー→bluetooth共有 の部分に必要とするAppが表示されるんですかね?
年間99$かかりますか・・・?
無料のやつもあるよ
俺は無料のを登録してる
それでできるかを検索なう
できて欲しーね♪
現状 ios 7 bluetooth sampleとかでぐぐると
これのMultipeer ConnectivityってのはBlueToothでP2P通信してるみたいだから、それを覗こうかなぁって感じ♪
現状:とりあえず動かすところまでは出来ました
GitHubのiOS7-Sampler をcloneしてとりあえず1ファイルだけをコメントアウトして起動時見やすくしたくらい
iOS7Sampler/MasterViewController.m: 90行目まわり
予想なんだけど、多分このサンプル2台ないとできない?(今手元に1台しかないので確認できない:dizzy_face:)
今はこんくらいかな? もしこの続きで、BlueToothの実行方法についてやるなら
ありがとうございます!どこがMultipeer Connectivityの部分で何処をcloneすればいいのかもわかりませんでした・・・
とりあえずその順番でやってみます
OSの授業でもやるかもわからんけど、grep
コマンドが便利だよ
色々応用が効くので、試してみてー
打ったコマンド(前提:clone済み)
$ cd iOS7-Sampler
$ grep "Multipeer Connectivity" **/*.{h,m} -n
結果
iOS7Sampler/MasterViewController.m:90: @{kItemKeyTitle: @"Multipeer Connectivity",
ありがとうございます!
サンプルで文字列の送受信は出来ました!
おぉ!!まじか!!おめでとう!!
やっぱ2台必要だった?
2台必要でした。ホスト側と受ける側の操作があったので3人以上だとどうなるか試してみます!
ですよねー
そっか2人以上でやりたいもんね♪ がんば!!
3人でもできました!! 1人が送信したメッセージは他の2人に送信されることを確認しました。
対戦機能をつけよう