Unity2018 スプライトアトラスのつまづき

Unity2018.1.0f2

スプライトアトラスを使っていたら、Scene上の画像が回転してしまっていた。

f:id:osushioisi:20181006124325p:plain

f:id:osushioisi:20181006124408p:plain

 

f:id:osushioisi:20181006124405p:plain

本来はスプライトアトラスの中で回転していても、

取り出して使う時には戻っているはずなんだそう。

 

allow rotationのチェックを外して、回転させないで使うとうまく行きました。

 

qiita.com

今日検索したら同じ状況の記事を拝見しました。

Unity2018で起こる不具合なのかな?

www.shibuya24.info

 

f:id:osushioisi:20181014134019p:plain

アプリサイズが削減できました。



 

ぶち猫「アブール」が2人のスーパークリエイターに役目をもらえた話

現在作成中の「ぶち猫アブールの1日」主人公。

その名の通りぶち猫です。

そのアブールを主役にしてunity1weekで作成したのが「おさんぽ日和」です。

f:id:osushioisi:20180909004108p:plain

おさんぽ日和 | 無料ゲーム投稿サイト unityroom - Unityのゲームをアップロードして公開しよう

 

おさんぽ日和Ⅱ が登場

そのおさんぽ日和を@daijoさんに、

魔改造していただくチャンスをいただきました。

 

それがこちらです

sampocat2 | 無料ゲーム投稿サイト unityroom - Unityのゲームをアップロードして公開しよう

f:id:osushioisi:20181004211245p:plain

 

なんとゲームらしくなって・・!!

早速いいなと思った表現を自分で作って、ぶち猫アブールに組み込んだりしました。 

f:id:osushioisi:20181010220513p:plainこの画像の活用方とか

 

 

トモぞヴPさんのうさぎロケットでアブール宇宙へ行く

f:id:osushioisi:20181004211051j:plain

自分の猫が他の人のゲームに参加する、というシチュエーションもワクワク。

うまく跳んでくれるだろうか、と心配してみたり。

うさぎロケット

うさぎロケット

  • Shoki Meguro
  • ゲーム
  • 無料

 

f:id:osushioisi:20181010221556p:plain f:id:osushioisi:20181010221602p:plain

娘2歳のスーパージャンプをモデルにアブールのハーネスを描きました。

 

あと「ぶち猫アブールの1日」でも「飛ぶ」というのはテーマになってるので、

飛んでいるアブールを見て、「アプリ制作がんばろう・・」と思いました。

 

うさロケ、楽しくてプレイしています。

スキンをかたっぱしから集めて行くか、999集めてなかよしウサギ号にするか迷うな。

なかよしウサギ号っていうのがいいですよね。名前がいいなあ

ありがとうございました

普段こういう企画には臆病で見てるだけが多いのですが、

この2つはその魅力から、

「えっそういうのやるの?参加したい!!」とちょっとの勇気とノリで応募できました。

 

自分の作ったものでクリエイターの方とこういう交流ができて、

奇跡だと思ってます。

もちろん普通のリプでもいいねでもコメントでも、毎回感動です。

毎回信じられない思いです。

 

嬉しいな〜

 

 

Oculus goが5月に届いてていつかコンテンツ作りたい話

 

5月に購入したOculus goのことを全くまとめていなかったので慌てて仮の記事をUPします。

(先日よりゲーム向きになったOculus Questも発表されたとか)

 

VRは今の我が家では被るハードルが高くて・・

f:id:osushioisi:20181001035935j:plain「これなぁに〜!!」

ってなっちゃうからしまってあるし、

夜に時間がある時とか、様子を見てまた再開したいです。

 

 

オキュゴー

夢は広がる

 

いくつか体験

 

公式ページで買うときに住所表記が間違っていたけど、すぐに対応してもらえた。

 

娘が3歳になる前に振り返りたい話

私が2017年にプログラミングを始めたきっかけは、

1歳半の娘の育児中、家にいる中で「何かものづくりをしたい」という気持ちから。

 

最初はお菓子を焼き、子供服を作っていました。

f:id:osushioisi:20180930010742j:plain 

フリフリの手作り甚兵衛を着る娘。可愛いぞ

f:id:osushioisi:20180930023110j:plain f:id:osushioisi:20180930021956j:plain

DIYもしてみた。

 

ものづくりへの挫折


しかし不器用がやるとなるとミシンの針はバキボキ折れ、不定期に泣く娘の前でオーブンの予熱にすらビビる始末。

気づいた。プログラミングなら少なくとも怪我はしないんじゃないかと。

 

 f:id:osushioisi:20180930005643p:plain

そこから勉強を始めました。アンパンマンの画像を貼り付けたPlaneにボールを落とすだけのものが出来た時も、めちゃくちゃ感動しました。

 

f:id:osushioisi:20180930011839j:plain

言葉は喋れないがiPadは使える1歳児

 

自分のMacBook Proを購入した

f:id:osushioisi:20180930005818p:plain

「え?WindowsじゃiPadのアプリって作れないの?」

衝撃の事実を知り、旦那が持っていたMacbookAir 2011を借りて、

実機テストが完了。

ずっとブラウジング専門だったAirちゃんは、

2時間でバッテリーが20%を切るようになっていたので、

自分のMacbook Proを購入。

 

ついに幼児用アプリが完成

2作目のiOSアプリでついに「娘に遊ばせるアプリ」が完成。

娘は2歳になっていた。

osushioisi.hatenablog.com

 

これはあんまり言いたくないんだけど・・

遊んでくれない

 

 娘のOKが出るまでアップデートしたい

 

「こういう動きと音なら楽しい!」というアイデアが、

実際表示されるまでにはどれだけのプロセスがあるのか

頭にあるものを、自分の力で表に出した時、どうなっているのか。

真っ白なところから完成までやってみて、とてもいい経験になりました。

 

f:id:osushioisi:20180930022022j:plain

デバッグをする娘2歳 

 

きっとプログラミングは楽しい

まだやってみて1年半くらいの感想ですが、

育児中は暇なんだけど暇じゃない(公園で、寝かしつけで、雨の降る日に家の中で)時間がとても多かったです。

その時間を、楽しく使えたかなと思います。

 

普通のエンジニアの方とは勉強法も違うし、たまにハードル高いけど、楽しいです。

(3Dゲームは作れるけどVRは自由に被れなかったり、

「未だに紙の本やメモがある!」の意見に「丈夫な方がいいというのはひとつの選択肢だ!」と心で叫んだり)

 

あと身も蓋もないけど、

コスパが良かったり、利益に直結するのは料理や裁縫だと思います。

また裁縫に再挑戦したい!!

はてな記法でコードを埋め込んでみたい

shigekitech.hatenablog.com
こちらのサイトを参考にして挑戦

>|cs| と ||< でコードを挟む

Unity C# boolでGameObjectをオンオフする

//boolでパネルをオンオフする

public GameObject Panel;
bool PPBool = false;

    public void PanelOpen(){
        PPBool = !PPBool;
        Panel.SetActive(PPBool);
    }


GitHubからコードを載せる方法も今度試したい
www.neetaro.com

unity1week「あつい」参加作品 おさんぽ日和 日誌

「あつい」夏の空の下、

たくさんの子猫と散歩をする保育猫の壮絶ほのぼのゲームです。

おさんぽ日和 | 無料ゲーム投稿サイト unityroom - Unityのゲームをアップロードして公開しよう

f:id:osushioisi:20180909004108p:plain

f:id:osushioisi:20180909004119p:plain

「あつい」からね。水筒と帽子と、ていうか服を着ろ!!待て!

 

ってやつです。ほのぼのするでしょう・・

f:id:osushioisi:20180905220942p:plain

こういう2Dの画像を重ねた、3Dのような2Dのような3Dゲームです。

 

今回も今回とて増える整数とDotweenPro、そしてSetActicveを駆使した作品です。

でも画像を用意したり、ButtonなどのUIを置く速さは上がってきたかな!と

思います。

参加できて楽しかった!

 

お話

ここはサイリバーにある保育園「ル・コキャン(いたずらっ子)」

バイトで働くぶち猫のアブールは、この暑い中

たくさんの子猫達と日課のお散歩に出かけるのでした。

子猫達に帽子と水筒と服を着せて、お散歩の準備をしよう!

 

ぶち猫アブールは今作成中のアプリの主人公で

シャム猫スイーツショップのシャム猫店長の弟です。

真面目な性格の、賢い猫です。

(しかしアプリ完成までまだもうちょっとかかる・・)

 

シャム猫スイーツお菓子ショップ

http://osushioisi.hatenablog.com/entry/2018/04/10/123022

今までの猫の設定

登場キャラ(ほぼ猫)設定 - おすしブログ ITものづくり

 

制作過程

 f:id:osushioisi:20180905220939p:plain

f:id:osushioisi:20180905220933p:plain

制作過程2日目

 

 

複数言語のローカライズスクリプトを作った

(が、2種類で諦めた)

 

f:id:osushioisi:20180909000801p:plain

時には助けを呼ぶ必要もある。

 

 

今までのunity1week参加記事

unity1week カテゴリーの記事一覧 - おすしブログ ITものづくり

私がiOSアプリを作るにはMacがいることすら知らずにUnityに挫折しそうになっていた頃、unity1weekは、「完成していなくても参加できる」と書かれていてとても安心しました。

参考にさせていただいた記事

gametukurikata.com

 

unity-yuji.xyz

 

Unity easy save2奮闘記

Unityのセーブについて、よくつまずきます。

何か先入観があるのか、抽象的な理解の仕方をしているのか、

とにかくよく引っかかる上に、

「どんなバグがあろうともここだけは死守しないとプレイしてくれる人に悪い」

みたいな思いがトドメになって、さらに不安に。

(一応アプリでセーブの不具合はまだ無いです・・) 

Unity主催のもくもく会で真っ先にUnityの中の人に聞いたのはセーブのこと。

質問というかカウンセリングみたいな話をしてもらいました。(ありがたい)

 

いきなり全部分かるのは無理だから、わかったことを少しずつアウトプット。

 

アウトプット① ビルドしたらUnity側のセーブデータが消えた

絶望的。おかしいと思ってPCを睨むこと30分。

docs.moodkie.com

 

公式マニュアルを見ると、セーブ先について書いてある。

 

Easy Save allows you to save and load from file. By default this file will be created in Application.persistentDataPath as this is guaranteed to exist.

 

"Easy Saveはファイルにセーブとロードをできるようになるよ。

デフォルトのフォルダはApplication.persistentDataPathです。

それは絶対あるフォルダだからだよ"

 

persistentDataPathとは。

docs.unity3d.com

 

 

ビルドの前にCompany Nameを変更したから、

セーブ先が変わったのが原因だった

ビルドする前にCompany Nameを変えたのが原因だった・・・!

 

「Userのライブラリってどこ?無いんだけど」(Hiddenになってた)

からちょっと進化できた一晩でした。