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

Cool To Hate

創作をしていると勝手に心に浮かんでくる好きなもの語り。

いつも以上に適当に書いています。

 

嫌いはクール

The Offspringというロックバンドの曲でCool To Hateという曲があります。


Offspring - Cool To Hate

 

I hate teachers
I hate school
I hate the cheerleaders
And anyone who's cool 

先生が嫌い

学校が嫌い

チアリーダーが嫌い

かっこいいやつは全部嫌い

 

そうさ俺は全部嫌い

だからお前も嫌いだファ**キュー!!

 

嫌い嫌い 嫌いはカッコイイ

Cool To Hate

イケてるものは嫌い。ていうか全部嫌い。

 

I hate your band
And I hate TV
I'm only happy when I'm in my misery

 

お前のバンドも嫌い

テレビも嫌い

俺が幸せなのは、惨めに浸る時だけ

 

全部嫌い

惨めが幸せ

 

この深い不安と存在への自信のなさ、衝動を歌った曲に

なんだかゾクゾクします。

 

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