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

Unity2017.03 放置ゲームを作る④

f:id:osushioisi:20180403160055p:plain

前回の記事から2ヶ月が経ってしまったけど、

ブログを書く暇無く作っています。

 

2月にiTunesConnectにビルドして、TestFlightでテストしました。

iPhoneXで見ると案の定レイアウトが・・!

もう少し画像も増やしたい。

申請通るかな〜

 

osushioisi.hatenablog.com

 

osushioisi.hatenablog.com

 

qiita.com

 

Unity1week お題「当てる」ヒットキャット

unityroomさんでされているunity1weekに今回も参加したく

お題「当てる」で作りました。

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

 

 

 

f:id:osushioisi:20180224130841p:plain

占い、で「当てる」ということにしました。

驚くべきことに百発百中HITの仕組みを導入しました

そこのクソくだらない仕組みは気になる方がいたら体験いただくとして、

 

InputFieldで、誕生日とカメの名前を入力します。

hiyotama.hatenablog.com

 

しかしWebGLでは日本語入力が使えないことを知らず

カメの名前は半角英数字のみになってしまいました・・

次からは気をつけよう

(昔通っていた幼稚園の名前、という項目も考えていたのですが、

しなくてよかった・・・)

 

あとはSetActiveで画像を切り替えて、Textで猫が喋ります。

 

f:id:osushioisi:20180224131526p:plain

 

時間をかけて改善するとしたら

・占いの中身をもう少し増やしたい

(InputFieldももう一つくらい足したかった)

・カメの演出を増やしたい

(ふよふよ浮かぶとか)

WEBGLにアップロード後、画面が滲む

(画像サイズのこと全然わかってないよね・・

かな・・

・最後、スタートに戻るボタンをつけていないシーンがあって

それはあなたはもう戻ることができない、からなんだけど

不便だからつけた方がよかったかな。

など

 

BGMはこちらからDLしました

dova-s.jp

 使ったアセットはDOTweenPROです

DOTween Pro - Asset Store

 

毎度のことながらunityroomさんとひよこのたまごさんに感謝です。

遊んでくださった方も、ありがとうございました。 

 

前回のunity1weekの記事

osushioisi.hatenablog.com

 

 

Unity2017.03 放置ゲームを作る③

osushioisi.hatenablog.com

まだ致命的なエラーを出さず動いてくれているので、さらに機能を足していく。

何と実機テストもすんなり行ってくれた!

 

アイテム入手をEasySave2を使ってセーブした(ブログにまとめたいけど・・

 

【Unity】 LoadLevelは古いのでLoadSceneを使う – TJ日記

f:id:osushioisi:20180202114842p:plain

まだLoadLevelを使っていたので「これどうなの?」ってエラーが出てた

 

osushioisi.hatenablog.com

Unity2017.03 放置ゲームを作る②

前回作った教科書をなぞった放置ゲームに、オリジナル要素を足していきます。

osushioisi.hatenablog.com

 

f:id:osushioisi:20180118205230p:plain

オリジナル要素

①タイトル画面、ボタンでシーン移動

②アイテム図鑑ぽいキャンバス、ボタン

さらに、スプライトをさらに描いて追加する、

ボタンをぷにっとさせる。ぷにっとさせた後は0.5秒止まるなど、

ちょっとゲームとは関係ないところもやって見た。

 

初めてのことをどんどん追加しているので、いつ詰むか分からない・・

できるとこまでやりたいぞ!

 

osushioisi.hatenablog.com

 

Unity2017.03 放置ゲームを作る①

 

放置ゲームを作る①

12月にKindleセールしていたので

和尚本にトライしてみました。

Unityの寺子屋 定番スマホゲーム開発入門

Unityの寺子屋 定番スマホゲーム開発入門

 

もともと「お店のゲームを作る」というのをやって見たくて、

どうやったら(自分の力量内で)作れるか、どんなものなら出来るのか

色々考えた結果、放置ゲームというのが近い(その中で得られそうな物が後々使えそう)

と思い、挑戦。

 

ただ放置ゲームというのを、おそらくやったことがない。

どういうものかは分かるんだけど、実際にワクワクしたことがまだない。

作ってからワクワクしていこうと思う

 f:id:osushioisi:20180108162522p:plain

1秒に1つ発生するドーナッツ。

ドーナツのprefabに影を後付けして挙動がおかしくなって、結局断念

 

ドーナッツやケーキ、背景画像はこのアセットから。

かわいい!!見てるだけで時間が経つ!

 

docs.unity3d.com

vaikong.hatenadiary.jp

 猫の画像を描いたり寄り道しながら、

1日ちょっとずつ続けること9日間。

f:id:osushioisi:20180114233606p:plain

教科書部分は無事作成に成功!

非常に勉強になりました。

 

ここからオリジナル要素足して行きたい!

 

osushioisi.hatenablog.com

 

その後・・・完成+配信中です!

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

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

  • Sumie Watanabe
  • ゲーム
  • 無料

apps.apple.com

2020/10追記。

記事へのアクセスが多いのでUnityの放置ゲームの作り方についてリライトを予定しています。あると便利なアセットなど。

@sunapple99をフォローお願いします。

DotweenProが便利らしいので試したい

個人的にNo1必須アセット

(あとはEasySaveEditorConsolePro!)

 

 

2018.07.02追記

2018.11.30追記

2020.12追記

 

Move,Loop,Scale,Rotate,Fadeの動きをインスペクタから設定

 f:id:osushioisi:20171227000600p:plain

ハンバーガーはMove

Loop -1でずっとループ、ループタイプはyoyoで行ったり来たり

ポテトチップスはScale

バナナはRotate

青いグラス(Image)はFade

 

f:id:osushioisi:20171227001722p:plain

目玉焼き(動画は後日追加予定)

AutoPlayを外す。

OnComplete →DoPlayNext() で、次のDotweenAnimationを実行

Dotween Pathで移動

Shift+Commandで移動の点をうつ 

Imageを点滅させる

f:id:osushioisi:20180702201137p:plain

星が瞬く演出をする →DOTween Animation のFade

値が0〜1の間でアルファ値が変化して点滅しているように見える(と思う)

 

IDを指定してDOPlayする

//再生

object.GetComponent<DOTweenAnimation>().DOPlayById("ID");

//停止

object.GetComponent<DOTweenAnimation().DOPauseAllById("ID");

 

DOTween(無料)とPROどちらがオススメか

PROは2020/12現在15ドルです

-ビジュアルアニメーションエディタ(インスペクタからぽちぽちできる機能

-ビジュアルパスエディタ(インスペクタからパスが置ける機能

-ビジュアルエディタマネージャー(オブジェクトがアクティブ、非アクティブになった時のアクション追加機能

f:id:osushioisi:20201208164637p:plain

- 2D Toolkit(使ったことがないのわかりません
- TextMesh Proの文字ごとのアニメーションシステム(skew, scale, rotate, shift)

 

この機能がおまけだと思える人は無料版で十分らしいですが、初心者の人は有料にしない理由がないと思います。

無料版で十分、言ってみたい。(少なくとも私は無しには戻れません。

複雑な場合コードからTweenを書くときもありますが、

「この動きもやろうと思えば無理やりノーコーディングでインスペクタから動き再現できるな」と謎なDotweenPRO芸をしそうになる程、楽で自由です。

ただ差はアプローチの差みたいなので、そういう意味では無料版でも同じらしいです。

 

 インスペクタの見方(2020/12追記

f:id:osushioisi:20201208163039p:plain

Twitterに上げたものを再掲

雑で AutoPlayに勝手に動くなどと書いてますが雰囲気で見てください・・

AutoPlayがOnになっていないとテストプレイのボタンも押せないので注意です。