Unity2018 Todoリストを作りたい①
1年前プログラミングを始める前に、自分が作って見たかったものが
幼児用アプリと、自分の欲しい機能のTodoリスト。
その自分の欲しい機能のTodoリストを作って見たいと思います。
iOS用todoリストアプリというのは、Xcodeとswiftで作るのが一般的?のようで
いい機会だからXcodeで作ってみようかなと思ったけど、
やはりAssetやDotoweenで動きとかつけたくなるだろうし、Unityでやってみることにしました。
普通に「作り方がわからない」という理由で挫折
「todoアプリの作り方はわからないけど、プロが作ったら絶対こうじゃない」という謎の確信に包まれながらやった。
— Smm🍣 (@sunapple99) 2018年7月11日
自作クラス?をまるまる保存するのうまく行った! pic.twitter.com/DDWDKbC90I
— Smm🍣 (@sunapple99) 2018年7月12日
EasySave2の自作クラスを保存する、という機能を使うことに成功して
(初心者はすぐに知らないプログラムに衝突する)
それでなんとか作れそうなのでやって見ます
自分が欲しい機能のTodoリストできました。UIは仮だから、今からデザイン考えるよ! pic.twitter.com/JjU8yKAcNR
— Smm🍣 (@sunapple99) 2018年7月13日
unity2018自分用メモ アプリにしたら何MBか調べる
コンソールのOpen Editor Logでコンソールを出す
それでBuildする、とコンソールに中身の情報がば〜っと書き出されて
何のアセットがどのくらい含まれてるかもその中に書かれてる。
とりあえずもっと軽くするために
Sprite PackerとかAssetBundleとか理解したい・・
UnityのAsset Shaper2Dを使ってベジェ曲線を描く
Unity2018 Input Fieldで数字を入力した時のつまづき
足し算の答えをInput Fieldで入力して、それをStringからIntに変換して、
正誤を確認する、と言う内容で起こったエラー。
FormatException: Input string was not in the correct format.
(書式が違う:入力した文字が、書式に合ってないよ)
つまづきの内容
Input Filedで数字をもらって、それをスクリプト内で使うのは、
以前うまくいってるのに、なんで〜〜??
と思ったら、
単に数字入力時にMacの英数キーを押してないだけだった。
Input FiledのContents type を、Integer Numberにしてたから、
「かな」で打った数字を認識しなかった?
GitHub②初めてプッシュした
こちらの記事を参考に、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成功。やったね〜
unity1week お題「ギリギリ」堪忍袋GirigiriCat
unityroomさんでされているunity1week、また参加できました!
unity1week毎回とてもいい経験になります。楽しいです。ありがたや
Girigiri Cat | 無料ゲーム投稿サイト unityroom - Unityのゲームをアップロードして公開しよう
ギリギリを限界、リミットと解釈して
やって見たかったプログレスバーをリミットゲージに見立てたゲームを作りました。
UIのFill Amount凄い。円形も作ってみたい!
GirgiGiriCat概要
お花畑で2匹の猫が遊んでいます。
虫をクリックで捕まえるとスコアUP。
友達の猫を間違ってクリックするとダメージ。
ついでに、友達に向かって飛んでくる矢や斧が友達に当たってもダメージ。
堪忍袋ゲージが溜まって行きます。
タップした時のぷにっとした肉球と、
ちゃんと意識したり反復したらクリアできるようになるステージ
がウリです。
(今までの私のゲームにはこのゲーム性が低かった。
一応ギリギリキャットは、アクションゲームしてます!)
ハイスコアのランキング機能をつけました。
やり方をなぞればできました。すごい。すごい技術力。ひれ伏す。