個人iOSDeveloper,Unityユーザーです。
作ったもの、試したことなど。

クラムハント ヒロ(iOS) 配信中

浜と川でのんびり採集 クラムハント ヒロ

f:id:osushioisi:20190521125224p:plain
ここは人気の海水浴場・・の隣にある、静かな干潟。
地元の人の、憩いの散歩コースです。
そこに通うのを楽しみにしているのが主人公<ヒロ>です。
いつもの貝採りを楽しんでいると・・ある日事件が起きてしまいます。

最新版の内容

v1.0 配信準備中です

遊び方 

f:id:osushioisi:20190521125654p:plain

<基本の遊び方>
採取道具を選択して、砂浜をタップしよう。

※「画面長押し」でも採取できるよ!


採取が成功すれば貝や生き物が見つかります。


指定のアイテムを手に入れれば、お話が進みます。

 

更なる遊び方

採取できるアイテムの中には、非常に珍しい貝や生き物がいます。
のんびり採取を続けていれば、出会えることがあるかも?

ヒロと干潟の仲間たち

作成中

制作協力

Title BGM
bifröst
The Northerner Diaries Symphonic Sketches
Jeremy Soule

 

監修 

Hiro.U

 

 

プライバシーポリシー

本文書は、AppStoreにおける当アプリにおける個人情報の保護およびその適切な取り扱いについての方針を示したものです。
 
また情報管理に関して個人情報の漏えい及び滅失、毀損を防止するため、適切な安全管理措置を講じ、十分なセキュリティー対策を施します、またその改善に努めます。
 
当アプリでは、第三者配信の広告サービス(AdMob)を利用しております。
ユーザーの興味に応じた商品やサービスの広告を表示するためCookieを使用することがあります。またパーソナライズ広告の表示について、Googleの提供する広告設定によりオプトアウトすることができます。
 
個人情報を第三者への譲渡販売をすることはございません。
このプライバシーポリシーを改定することがございます。
 
2019.03.23

Unity admobで広告を実装する際についてのメモ

広告の実装をしてみて、つまづきやすいこと、すぐ参照したいこと

 

Unity Admob スタートガイド

developers.google.com

 

テスト用ユニットIDがわからなくなったら

developers.google.com

 

PListProcessor.csにアプリIDを書く(iOSの場合 

qiita.com

 

 

実際に遭遇したadmob実装時のトラブルと対処

テスト広告は表示されたが本番広告が表示されない

→待つ。2日くらい

 

Thread 1: signal SIGABRT

 Xcodeでこのエラーでクラッシュした場合

PListProcessor.csにアプリIDを入れ忘れているかも

 

*2019/9/9 最新のプラグインだとPListProcessor.csに直接IDを書くのではなくて、

Unity エディタで、メニューから [Assets] > [Google Mobile Ads ] > [Settings] を選択、で設定できるようです

unity2018 砂と貝をテーマにしたiOSアプリを作る②

クラムディガーヒロ改めクラムハントヒロ

f:id:osushioisi:20190330221218p:plain

2019.1.12から2ヶ月半経過。

途中致命的なエラーがあったり、unity1weekがあったので

そのまま作業した日数ではないですが、

まあまあ順調に作り続け、

4月後半にはリリースできたらいいな・・!という感じです。

 

f:id:osushioisi:20190330221225p:plain

週末にアウトドアを楽しむ気弱なぶさ猫ヒロ。

いつもの貝採りを楽しんでいると、珍事件に巻き込まれます。

f:id:osushioisi:20190330221234p:plain

お話は全9話。

 

監修? 実家の父

超アウトドア派である実家の父に意見をもらいながら作りました。

いややっぱり監修、というには厳しいかもしれません。

 

この話をインタビューし始めて3回目には

「またその話?もういやや〜!」と、父はもう飽きていました。

 

結局たまに画面を見せる程度で、一人で作っています。

ということは"気弱でぶちゃいくな主人公ヒロ"のモデルは父・・・?

と、いうわけでもありません。

この辺はオリジナルな自分の世界をMIXして作っています。

ちゃんと完成させて、一つの物語として世にお披露目できる日まで頑張ります。

 

進捗Twitter

unity1week お題「つながる」ラッコつなぎ

6回目の参加を果たしました!

 

素敵なお祭りで、今回も投稿できて嬉しいです

unityroomさんとnaichiさんと参加者の皆様に感謝です。

unityroom.com

 

ラッコは寝る時子供と手を繋ぐらしい

f:id:osushioisi:20190316195316p:plain

 

WASDで親ラッコを操作して、子供ラッコに触ると1ポイント

60秒でどのくらい子供と手をつなげるかというゲームです。

土日は作業できないので、月火水木金の5日で作成しました。

 

個人的に挑戦したところ・反省

・できたとこ

タイトルとリザルトをシーンを分けずに全て一つのシーンでやってみた。

UIも自作した

GitHubで管理した

ラッコは一度やってみたかった

 

・反省したところ

積み木みたいな設計をした、を筆頭に色々と。

もっと新しいアセットなどにも挑戦してみたかった

ゲーム画面

f:id:osushioisi:20190316200018p:plain

スタート画面

f:id:osushioisi:20190316200010p:plain

遊び方

f:id:osushioisi:20190316200003p:plain

ゲーム画面

 

進捗ツイート

 

 

素材をお借りしたところ

BGMをOtoLogic様からお借りしました。

otologic.jp

 

Visual Studio+Unity エラー Predifined type System.Void is not defind or imported.

 

Predifined type System.Void is not defind or imported. 

 

answers.unity.com

 

Visual Studioを更新する

GitHubのコミットにiOSのビルドを含めない

f:id:osushioisi:20190312095704p:plain
 

.gitignoreへの書き方

 

ホーリーさんにリプライしたくせに忘れていたので、

戒めのためにブログに残しておく・・・

 

 

Unityエラー Could not extract GUID in text fileとにらめっこした話

f:id:osushioisi:20190305203959p:plain

Unity 2018.1.0f2

と、Unity2018.3.7f1で起こってiOSビルドができなくなった。

 

結論から言うと、私の場合はアセットが壊れていたことが原因だった。

それがわかるまでが大変だった・・(初めてやることばかり

 

2ヶ月コツコツと作っていたゲームでしたが・・

途中から

プロジェクトはどうなってもいいからこのエラーは消す!!

って気持ちになってました。

大怪我をしましたが、致命傷で済みました!

GitHubによる蘇生も効いて、まだ生きてます!

 (そもそもGitHubを手探りしてる時に何か壊しちゃったかもなあ・・

 

 

[Could not extract GUID in text file....]

Assts/Scenes/Shop.unity at line 9512.

Assts/Scenes/Shop.unity at line 9513.

Assts/Scenes/Shop.unity at line 9514.

Assts/Scenes/Shop.unity at line 9515.

.

.

.

と、エラーが出ている箇所を、VisualStudioで開いて実際に見てみると

- {fileID: 2, guid: 0000000000000000000000000000000, type: 0}

 - {fileID: 3, guid: 00000000000000000000000000000000, type: 0}
 - {fileID: 4, guid: 00000000000000000000000000000000, type: 0}
 - {fileID: 5, guid: 00000000000000000000000000000000, type: 0}

.

.

.

と言う列があった

このfileIDとはなんなのか?guidとは?何?何なのこれは

 

ググりまくっていると

YSMLと言う中身であるらしいこと。

guidは被ってはいけない(固有のもの)で000000000000なのは明らかにおかしいこと

unity2018.1ではguid被りが起こる不具合があったこと

英語のフォーラムでは、Materialが剥がれていたのを戻したら解消したらしいこと

また英語のフォーラムで、Sprite Atlasがうまくいかないと言うやり取り。

 

を、見つけた。

 

YSMLとにらめっこして、エラーを出しているオブジェクトは

--- !u!114 の

MonoBehaviour。

f:id:osushioisi:20190305204112p:plain

f:id:osushioisi:20190305204116p:plain

そこのguidをコピーして、Finderで検索すると

Easy Save3のメタデータが引っかかった・・!

つまりこのアセットが原因?と言うことで

右クリックしてデリートしました。

 

真っ赤に血しぶきをあげるコンソール。

 

またmy AssetからEasy Saveをダウンロードして移植(インポート)

 

エラーを出さずに動き出した・・・!!

 

その後、そのアセットのフォーラムで作者の方に相談して 、

(拙い英語で。もうエラー>>>>恥でした)

残念ながらそれはもう(アセットの)破損ですね!

って回答で、スッキリしました。

実際このアセットのDelete→Inportが正解だったみたい

「GUIDはUnityの終わりに処理される」らしいです。

 

参考にしたリンク

 

unity2018.1ではあり得るらしいエラー

 

mattak.hatenablog.com

 

kasatanet.hatenablog.com

 

Unityのコミュニティ

Could not extract GUID in text file error after upgrading to 2018.2.3f1

https://forum.unity.com/threads/could-not-extract-guid-in-text-file-error-after-upgrading-to-2018-2-3f1.545833/

 

qiita.com

 

YAMLを見る

www.shibuya24.info

 

EasySaveのオートセーブの設定方法

docs.moodkie.com