初心者のSWIFTアプリ開発記 ©たぬきち

肥満気味になってきたので筋トレに励んでいます! プログラミング頑張ります

【新作アプリ】パンプキンナイト

クリスマスパーティーに向かう途中に迷子に・・・ そしてなんだかんだあってカボチャに監禁された!! f:id:egoisticYK:20161206080345j:plain
完全無料な脱出ゲームです。

遊び方 移動: 画面をスワイプ 探索: 画面をタップ アイテム: アイテムを目的地までドラッグ

iOS: 脱出ゲーム パンプキンナイト on the App Store  
android: パンプキンナイト 無料脱出ゲーム - Google Play の Android アプリ

やけくそ

やけくそ提出

なんだかんだで前回のアプリから三週間くらいかかってしまいました。unityも3Dもわからないことだらけで思うように進まず・・・

そして最後は、もうさっさと違うことやりたいですよの波が押し寄せてきたので細かいバランス調整などは投げっぱなしジャーマンでさっさと提出することに決めました。

最後を踏ん張れるか踏ん張れないか、細かい調整ができるかどうかでもある程度は良し悪しが変わりますもんね。。。

それをできない魂が憎い😈

アンドロイド端末が古すぎてテストにならない

...一応動くことは確認できるけど、契約してないsimなしだからversionアップできず、ランキングとかのチェックもできない😰

unityAdも出てこないし・・・

まぁiphoneではちゃんとできていたからね・・・ちゃんとできてるっしょ!!!

【Unityでアプリ開発】android アプリにadmob実装 Unity5.3

わかれば簡単!

github.com

プラグインをダウンロード!

ダウンロードしたプラグイン
assets → import package → custom package でインポート。

そして注意しなければならないのが、古いバージョンでは google_play_services_lib というのを入れたりしなけらばならなかったようなんですが、現在はそれを入れる必要がなくなったということです・・・だぶん!?

これをなにも考えずに入れていて、re-package エラーとかでたり、強制終了になったりと、そもそもの原因もわからなかったのでしばらくひどい目にあいました。でも単にこれだけだったら・・・20時間近く延々とネットを彷徨うような辛い目に合わなくて済んだはず。昨日の午後ローのクソ巨人サメ映画ももう少し見れたはず😢

原因がわからなかったのでてっきりUnityとかSDKに問題があると思い込んでいたんですが,そもそも私が持っているアンドロイドが中古の2000円くらいのsimなし端末でVersionが2.3.4とか。まぁそれはいいんですがUnityをやり始めて半年ぶりくらいに起動。そしてなんとなくプレイストアに接続してみようとしても繋がらない。まぁそんなもんかとかるーく流してしまったんですね。。。

ストアに繋がらないってことはネットに繋がってなかったんですね。でもWi-Fiはちゃんと接続してる。 

なんでーと思いながら調べたら、日付に原因がありました。日付があまりにもおかしいとネットでも不具合が出るとかなんとか・・・

アンドロイドの日付は1980年

36年タイムスリップして藁にもすがる思いで確認したらちゃんと表示できました。

【unity】アンドロイドで実機テストができない・・・

アンドロイド嫌い

アドモブの表示を確認したくて実機テストしたいのに実機テストできない。

Unable to start activity! No activity in the manifest with action MAIN and category LAUNCHER. Try launching the application manually on the device.

調べてもなかなか原因がわからず一日ほど無駄にしたんだけど、余計なAndroidManifestをプロジェクトに入れたことが原因だったのかな!?

f:id:egoisticYK:20160401072433p:plain

最初はこれをAndroidのフォルダに入れていたんだけども実機テストできず、端末があまりにも古すぎるのが原因なのかと彷徨っていた。

でも上の画像のマニフェストファイル削除したら実機テストできるように。

 
 

f:id:egoisticYK:20160401072426p:plain

だたそのあとフォルダごと入れたらこれでもエラーにならなかったのでまるで原因がわからん。

そもそもandroidManifest自体一切わかっていないし、activityとかそんなのも全くわかっていない(´・_・`)

 
 

・・・実機テストできたけど広告でない。。。

【unity】エディターの設定が思うようにできない・・・

mono→ sublime→ 痛mono→atom

デフォルトのmonoナンチャラはなんだか開くのが遅いような・・!?

とりあえずsublimeとかいうのをインストール。だが!!!
補完昨日が欲しくて入れたomnisharp?がエラーだとかでうまくいかない。すごく軽くていいんだけどな・・・(´・_・`)

可愛い痛monoナンチャラdevelop!

・・・か、可愛い!これならやる気もでて億万長者間違いなし!だが!!! なんか特定のタイミングで () を入れると落ちる!何度やっても落ちる。諦める

そして最終的にatomというを使っています。最初は設定の仕方がわからず迷ったけどインデントとかの設定もできてなかなか気に入ってきました。

ただwindowを小さくした時に、予測変換の枠が上下に高速移動するのが非常にわずらわしいからなんとかしたいんだけどな・・・よくわかんない。

Unity

うにてぃー自体はまだ全然わかっていないけど、ゲームを作るならやっぱりswiftで作るよりも全然作りやすい。

componentを追加していくのもなんだかわかりやすい。

・・・でもまだswiftにおけるviewcontrollerとか、シーンとか全体をまとめるようなやつをどういう風にやったらいいか全然わかっていないので、いまいちすっきりしない。

とりあえず10日前くらいに出したswiftアプリのアンドロイド版、によく似たものを今週中に出したい。

チュートリアルやサンプルたくさん

なによりこれですね。swiftだと少ない、ユニティー多い!。これだけでもやる気が出ます😡

【Unity最高!】前回swiftとjavaで頑張ると言ったがあれは嘘だ!!!!

swiftjavaで頑張ってアプリを作る・・・そんな風に思っていた時代が私にもありました(´・_・`)。

たしかにそれでもいんですが、今時点ではクソゲーばっか作ってるしそれならunityとかの方がいいんじゃないかと・・・ツール系なんて普段なにも使わないから自分で何か作りたい欲求もわかないし。イクリプス!?だっけ!?。あれにトラウマがあるし

まぁいろいろ言い訳はありますがただ新しいものに手を出したくなっただけですね。VRのアプリも作れるみたいな記事みたり実際にニコニコ動画にもvrのアプリ自作したとかいう動画を見たりして久しぶりに興味が湧きました!

まぁ自分でvr関係の作ることができる日が来るかはわかんないけど、やる気があるうちにね・・・

まずはunityでクソゲー乱発してあいぽんとアンドロイドで出していこうと思います・・・直感的に作ってみたいものを閃いてすぐにできそうならswiftでもチャチャっと作っていけたええです。

 ; これを忘れる

c#は全く勉強せずにチュートリアルとかやってるんですけど、; をつけ忘れる。swiftでunityやりたい(´・_・`)。あとxcodeは間違いを表示してくれたり補完機能が素晴らしかったと今気づいた。サブナンチャラテキストになんちゃらプラグインを入れたけどもうめんどくさい。