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

Unity2018 Todoリストを作りたい①

1年前プログラミングを始める前に、自分が作って見たかったものが

幼児用アプリと、自分の欲しい機能のTodoリスト。

 

その自分の欲しい機能のTodoリストを作って見たいと思います。

iOS用todoリストアプリというのは、Xcodeとswiftで作るのが一般的?のようで

いい機会だからXcodeで作ってみようかなと思ったけど、

やはりAssetやDotoweenで動きとかつけたくなるだろうし、Unityでやってみることにしました。

 

普通に「作り方がわからない」という理由で挫折

 

 

 

EasySave2の自作クラスを保存する、という機能を使うことに成功して

(初心者はすぐに知らないプログラムに衝突する)

それでなんとか作れそうなのでやって見ます

 

www.mikame.net

hiyotama.hatenablog.com

tsubakit1.hateblo.jp

docs.moodkie.com

yayaolab.com

unity2018自分用メモ アプリにしたら何MBか調べる

コンソールのOpen Editor Logでコンソールを出す

f:id:osushioisi:20180705110728p:plain 

それでBuildする、とコンソールに中身の情報がば〜っと書き出されて

 

f:id:osushioisi:20180705110830p:plain

 

何のアセットがどのくらい含まれてるかもその中に書かれてる。

 

 

とりあえずもっと軽くするために

Sprite PackerとかAssetBundleとか理解したい・・

UnityのAsset Shaper2Dを使ってベジェ曲線を描く

前回はiPadベクターイラストを描けないかやって見たけど・・

osushioisi.hatenablog.com

 

f:id:osushioisi:20180704232317p:plain

アセットストア にベジェ曲線がUnityで描けるアセット

が、あるらしく挑戦。

 

Line Pathで猫を描いてみる

f:id:osushioisi:20180704233325p:plain

慣れるまで難しかったけど、Demoを見つつやって見た。

 

描いた後PNG画像にできる

 

f:id:osushioisi:20180704232408p:plain f:id:osushioisi:20180704232414p:plain

画像を重ねるときは、Sprite RendrerのOrder in Layerで重ねた。

 

f:id:osushioisi:20180704232922p:plain

だからそのままで画像同士が重なったら、おかしくなるので・・  

f:id:osushioisi:20180704233117p:plain

Convert to Spriteすれば、Spriteとして使えるから重なっても大丈夫

f:id:osushioisi:20180704233152p:plain

でももちろん、ベジェ曲線では無くなる・・

 

 

参考にしたページ

www.asset-sale.net

Unity2018 Input Fieldで数字を入力した時のつまづき

 

f:id:osushioisi:20180627004112p:plain

足し算の答えをInput Fieldで入力して、それをStringからIntに変換して、

正誤を確認する、と言う内容で起こったエラー。

 

FormatException: Input string was not in the correct format.

(書式が違う:入力した文字が、書式に合ってないよ)

 

つまづきの内容

Input Filedで数字をもらって、それをスクリプト内で使うのは、

以前うまくいってるのに、なんで〜〜??

と思ったら、

単に数字入力時にMacの英数キーを押してないだけだった。

Input FiledのContents type を、Integer Numberにしてたから、

「かな」で打った数字を認識しなかった?

 

 

GitHub②初めてプッシュした

qiita.com

こちらの記事を参考に、GitHubをやってみた。

まずターミナルってどうやって出すの?からググった(GitHub以前・・)

 

大きくつまづいたこと

最初はnothing to commitと表示されてしまい、うまくいってないなと

ターミナルを見ていたところ・・

fatal: pathspec 'test.text' did not match any files

(パス指定が致命的にダメ: test.text はどのファイルにも当てはまらないよ )

 

と言われており、ここがダメぽいなと・・。

ていうか、テキストファイルの作り方がわからなくて、

test.textなんて実際どこにもなかったなと・・(そして拡張子は.txtだったし)

 

テキストエディットでテキストを作り、ファイルに入れて

何度もトライ。

 

GitHubフォルダが4つmkdirされたところで、

my first GitHub成功。やったね〜

f:id:osushioisi:20180617222030p:plain

 

 

GitHubに登録した

Xcodeのアップデート中に謎の設計図サイトGitHubの登録だけしました。

プログラミングを勉強して1年、名前は知ってるけど難しそうだし

UnityとXcodeで手一杯だったので後回しに。

 

GitHubとは・・?なに・・?

コードを置いておけるものだと認識しています

techacademy.jp

 

コミット、プッシュ、リポジトリ・・??

ちょっとずつやっていこ

f:id:osushioisi:20180615214201p:plain

unity1week お題「ギリギリ」堪忍袋GirigiriCat

unityroomさんでされているunity1week、また参加できました!

unity1week毎回とてもいい経験になります。楽しいです。ありがたや

 

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

f:id:osushioisi:20180609094508p:plain

 ギリギリを限界、リミットと解釈して

やって見たかったプログレスバーをリミットゲージに見立てたゲームを作りました。

 

ghoul-life.hatenablog.com

UIのFill Amount凄い。円形も作ってみたい!

 

  GirgiGiriCat概要

f:id:osushioisi:20180607215030p:plain

お花畑で2匹の猫が遊んでいます。

虫をクリックで捕まえるとスコアUP。

友達の猫を間違ってクリックするとダメージ。

f:id:osushioisi:20180607215640p:plain

ついでに、友達に向かって飛んでくる矢や斧が友達に当たってもダメージ。

堪忍袋ゲージが溜まって行きます。

 

タップした時のぷにっとした肉球と、

ちゃんと意識したり反復したらクリアできるようになるステージ

がウリです。

(今までの私のゲームにはこのゲーム性が低かった。

一応ギリギリキャットは、アクションゲームしてます!)

 

 

f:id:osushioisi:20180607215049p:plain

 

 

 

ハイスコアのランキング機能をつけました。

f:id:osushioisi:20180607214703p:plain

やり方をなぞればできました。すごい。すごい技術力。ひれ伏す。

blog.naichilab.com