2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

iPhoneアプリで対戦ゲーム作ってみたけど、対戦しようぜ!

1 :どうぶつランナー:2018/05/17(木) 15:07:44.08 ID:Om1HbVsMi
プログラム好きな人は、プログラムを学ぶついでにアプリ作ればいいと思う。

何か質問もあれば答えるよー

宣伝ついでに遊んでおくれー

https://itunes.apple.com/jp/app/%E3%81%A9%E3%81%86%E3%81%B6%E3%81%A4%E3%83%A9%E3%83%B3-%E3%82%AA%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3%E5%AF%BE%E6%88%A6%E3%83%AC%E3%83%BC%E3%82%B9%E3%82%B2%E3%83%BC%E3%83%A0/id1342501520?mt=8

2 :どうぶつランナー:2018/05/17(木) 15:09:44.26 ID:Om1HbVsMi
アプリの詳細


・開発期間は2ヶ月程度
・IOSのみ対応
・アップルの審査が厳しくてびっくりした。
?普通のゲームと思うが4回審査落ちた
・swiftで作成(SpriteKit使用)

3 :どうぶつランナー:2018/05/17(木) 15:16:31.33 ID:Om1HbVsMi
・対戦方法はゲームセンターを採用
ゲームセンターのGameKitは慣れるまで実装に苦労した。

swiftも初めて触ったけど直感的でコーディングのし易さも感じた。

4 :どうぶつランナー:2018/05/17(木) 15:20:14.75 ID:Om1HbVsMi
ここでちょっと小ネタ?

アプリを申請すると、アプリをアップル側が審査してくれるんだけど
それで審査がダメだった場合、英文でガイドラインの●番に違反しています。

みたいに来る。でもその内容が、結構抽象的な指摘が多くて問題の箇所がわからなかったりした。

アップル側の返答で分からなければ電話するよ?みたいなのがあって
そこのフォームから依頼するとアップルから電話かかってきた。

5 :どうぶつランナー:2018/05/17(木) 15:23:28.05 ID:Om1HbVsMi
国際電話になると、電話番号がプラスからかかってくるんだけど
その数日後に、突然携帯から(+1)アメリカの電話かかって出たら
相手は案の定英語だった。

6 :どうぶつランナー:2018/05/17(木) 15:25:26.27 ID:Om1HbVsMi
英語喋れない。パニックだった俺。

「アイキャンとスピークイングリッシュ」と答えると
相手は、日本語喋れますよ。と言って丁寧な日本語で対応してもらえた。
(おそらく日系アメリカ人)

日本語で、ガイドラインに違反箇所を指摘してもらって
5度目でようやく審査通過


そして今に至る。

7 :どうぶつランナー:2018/05/17(木) 15:41:02.96 ID:Om1HbVsMi
誰かー

対戦してクレメンス

8 :以下、VIPがお送りします:2018/05/17(木) 15:51:31.54 ID:E9Ons3X7G
ios9だから無理ぽ

9 :どうぶつランナー:2018/05/17(木) 15:56:02.29 ID:Om1HbVsMi
>8

ありがとー嬉しい。
でも残念。十になったらやろーぜ

10 :どうぶつランナー:2018/05/17(木) 16:45:24.48 ID:Om1HbVsMi
誰か・・・

待ってるよ・・・

11 :以下、VIPがお送りします:2018/05/17(木) 17:44:18.11 ID:0Vmv3XOy6
ちょい練習したい

12 :以下、VIPがお送りします:2018/05/17(木) 17:48:18.58 ID:0Vmv3XOy6
まだ人口少ないからマッチングしないけど
一人プレイ結構難いなw良作や

13 :どうぶつランナー:2018/05/17(木) 18:18:10.76 ID:Om1HbVsMi
>12

ありがとう。まだいる?
やろーぜ

14 :どうぶつランナー:2018/05/17(木) 18:18:35.35 ID:Om1HbVsMi
人まだ全然いなくてさ、対戦したいけどできないんだよー

15 :以下、VIPがお送りします:2018/05/17(木) 18:19:05.48 ID:0Vmv3XOy6
これ一位と二位課金?

https://imgur.com/a/eo7yeDL

16 :どうぶつランナー:2018/05/17(木) 18:19:49.84 ID:Om1HbVsMi
>15

いや違うよー
ガチタイム、

テストで何回もした。笑

17 :以下、VIPがお送りします:2018/05/17(木) 18:19:51.57 ID:0Vmv3XOy6
間違えたこっちや

https://imgur.com/a/3p82V7i

18 :以下、VIPがお送りします:2018/05/17(木) 18:20:39.51 ID:0Vmv3XOy6
>>16
すげえな。あと早レスあんがと

19 :どうぶつランナー:2018/05/17(木) 18:21:11.39 ID:Om1HbVsMi
>18

嬉しいぜ、準備できたらやろーぜ
マッチング開始しとく!

20 :どうぶつランナー:2018/05/17(木) 18:22:00.22 ID:Om1HbVsMi
これ課金しても意味ない。

423mは俺。

最高で1000mあるけど俺も無理。笑

21 :どうぶつランナー:2018/05/17(木) 18:23:49.56 ID:Om1HbVsMi
>18
星人さんありがと!
まじで初のオンライン対戦できた!

22 :どうぶつランナー:2018/05/17(木) 18:26:04.75 ID:Om1HbVsMi
マッチングOK出て次の画面いかない場合はキャンセルしてもう一度しておくれ〜

23 :ジュラル星人:2018/05/17(木) 18:27:58.47 ID:0Vmv3XOy6
うーむマッチング出来ないな

24 :ジュラル星人:2018/05/17(木) 18:28:34.34 ID:0Vmv3XOy6
わかたで

25 :どうぶつランナー:2018/05/17(木) 18:29:34.71 ID:Om1HbVsMi
マッチングで待ってるぜ!

26 :ジュラル星人:2018/05/17(木) 18:29:37.31 ID:0Vmv3XOy6
わいの通信環境が悪いんかな

27 :どうぶつランナー:2018/05/17(木) 18:30:43.99 ID:Om1HbVsMi
いいね!

俺も星人さんも上手!!

28 :ジュラル星人:2018/05/17(木) 18:32:27.99 ID:0Vmv3XOy6
ダメだ勝てない笑笑

29 :ジュラル星人:2018/05/17(木) 18:32:58.82 ID:0Vmv3XOy6
誰か他の奴来んかな

30 :どうぶつランナー:2018/05/17(木) 18:33:01.39 ID:Om1HbVsMi
これ300回はテストでやったから。そりゃ早いよね。

ごめんね。

31 :ジュラル星人:2018/05/17(木) 18:33:30.92 ID:0Vmv3XOy6
いやいやw

一旦落ちます

32 :どうぶつランナー:2018/05/17(木) 18:33:31.19 ID:Om1HbVsMi
いろんな人とやってみたいんだよねー

ちなみに課金しても、キャラが変わるだけで
勝敗には一切関係ないからね。

33 :ジュラル星人:2018/05/17(木) 18:33:54.26 ID:0Vmv3XOy6
ほえー

34 :どうぶつランナー:2018/05/17(木) 18:34:25.34 ID:Om1HbVsMi
ジュラル星人さんありがとー

楽しかったです!


次のアプリに向けて、何か意見あれば教えてもらえると嬉しいです!

35 :どうぶつランナー:2018/05/17(木) 18:57:14.50 ID:Om1HbVsMi
待っている間暇だから
これからアプリ作りたいって思う人向けに語らせてもらうね。

36 :どうぶつランナー:2018/05/17(木) 19:00:23.34 ID:Om1HbVsMi
まず、初っ端のアプリで実装したのが下記

・ゲームセンターと連携
・アプリ内課金(In-App Purchase)
・グーグルの広告(admod)と連携
・ゲーム機能

37 :どうぶつランナー:2018/05/17(木) 19:00:45.52 ID:Om1HbVsMi
・一番難しかったのは、上でもあげてるけど、ゲームセンターと連携。
これ参考ソースも日本語だとあまりなかった。

・アプリ内課金も実装はそこそこ難しかったけど参考ソース結構あったから
やや簡単。
でも、テストするときに課金用のテストアカウントを作らないと駄目だし
そのアカウントでログインしないといけないから、以外と面倒だった。

・グーグルの広告は、macのターミナルを使って設定しないとダメだから
初心者にはオススメできない。

38 :どうぶつランナー:2018/05/17(木) 19:02:37.83 ID:Om1HbVsMi
■結論
まずは、一人プレイのオフラインで遊べる簡易ゲームを作るべし。
ハードルが高くなるから
広告要素やアプリ内課金、サーバー連携などの設計はしないでいいと思う。

39 :どうぶつランナー:2018/05/17(木) 20:36:29.53 ID:Om1HbVsMi
アプリ作りたいと思う人は

Macだけ買って、xcode入れて
プレイグラウンドっていう、プログラム練習ができるのがあるからそれで
プログラムの感覚を掴むといい。

誰か対戦しよー

40 :どうぶつランナー:2018/05/17(木) 22:46:01.48 ID:Om1HbVsMi
いないーー?

41 :以下、VIPがお送りします:2018/05/18(金) 01:40:07.51 ID:vgVut44E+
あいぽんない。審査はねられたのってどんなこと?

42 :以下、VIPがお送りします:2018/05/18(金) 06:54:00.63 ID:7FEu/mIDe
>41

あいぽんないのかー
残念。あいぽん手に入れたらやろうぜ〜

43 :以下、VIPがお送りします:2018/05/18(金) 06:55:30.25 ID:7FEu/mIDe
>41
審査駄目だった理由は
・全てのアイフォンの画面サイズに対応していなかった
?iPad等では、見切れたりしていた。

・ipv6でアプリを実行した際に、上手くadmodの制御ができなかった

・itunes storeでの表記で問題があった。
?最初itunes store内で「無料」ってワード入れていたんだけど、今は使っちゃ駄目みたい

・アプリ内課金実装したアプリの場合、必ず復元できるように実装しなければならない
?アプリをデリートした場合でも、アプリ内課金の内容は復元しないといけない
?これは独自サーバー等でもいいし、ゲームセンターでも実装できる

・有料で広告を消すを実装した場合、必ず復元ボタンをつけなければいけない
?これは、修正がめんどくさかったから、アプリの機能から削除

・ゲームのUIが駄目だった
?ゲームの操作性が悪いみたいなので、モーションを追加したらOKだった

他にも細かいところは色々あったけど
ざっとこんな感じ。

44 :以下、VIPがお送りします:2018/05/18(金) 17:02:38.53 ID:7FEu/mIDe
まだいるよー

誰か対戦しよー

8 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★