Unity2017.03 放置ゲームを作る④
前回の記事から2ヶ月が経ってしまったけど、
ブログを書く暇無く作っています。
2月にiTunesConnectにビルドして、TestFlightでテストしました。
iPhoneXで見ると案の定レイアウトが・・!
もう少し画像も増やしたい。
申請通るかな〜
Unity1week お題「当てる」ヒットキャット
unityroomさんでされているunity1weekに今回も参加したく
お題「当てる」で作りました。
Hit Cat | 無料ゲーム投稿サイト unityroom - Unityのゲームをアップロードして公開しよう
占い、で「当てる」ということにしました。
驚くべきことに百発百中HITの仕組みを導入しました
そこのクソくだらない仕組みは気になる方がいたら体験いただくとして、
InputFieldで、誕生日とカメの名前を入力します。
しかしWebGLでは日本語入力が使えないことを知らず
カメの名前は半角英数字のみになってしまいました・・
次からは気をつけよう
(昔通っていた幼稚園の名前、という項目も考えていたのですが、
しなくてよかった・・・)
あとはSetActiveで画像を切り替えて、Textで猫が喋ります。
時間をかけて改善するとしたら
・占いの中身をもう少し増やしたい
(InputFieldももう一つくらい足したかった)
・カメの演出を増やしたい
(ふよふよ浮かぶとか)
・WEBGLにアップロード後、画面が滲む
(画像サイズのこと全然わかってないよね・・
かな・・
・最後、スタートに戻るボタンをつけていないシーンがあって
それはあなたはもう戻ることができない、からなんだけど
不便だからつけた方がよかったかな。
など
BGMはこちらからDLしました
使ったアセットはDOTweenPROです
毎度のことながらunityroomさんとひよこのたまごさんに感謝です。
遊んでくださった方も、ありがとうございました。
前回のunity1weekの記事
Unity2017.03 放置ゲームを作る③
まだ致命的なエラーを出さず動いてくれているので、さらに機能を足していく。
何と実機テストもすんなり行ってくれた!
アイテム入手をEasySave2を使ってセーブした(ブログにまとめたいけど・・
【Unity】 LoadLevelは古いのでLoadSceneを使う – TJ日記
まだLoadLevelを使っていたので「これどうなの?」ってエラーが出てた
Unity2017.03 放置ゲームを作る②
前回作った教科書をなぞった放置ゲームに、オリジナル要素を足していきます。
アイテム図鑑のキャンバスができた。いつバグで再生できなくなるか分からないから記念に動画 pic.twitter.com/MprEzQZswK
— Smm🍣 (@sunapple99) 2018年1月18日
オリジナル要素
①タイトル画面、ボタンでシーン移動
②アイテム図鑑ぽいキャンバス、ボタン
さらに、スプライトをさらに描いて追加する、
ボタンをぷにっとさせる。ぷにっとさせた後は0.5秒止まるなど、
ちょっとゲームとは関係ないところもやって見た。
初めてのことをどんどん追加しているので、いつ詰むか分からない・・
できるとこまでやりたいぞ!
Unity2017.03 放置ゲームを作る①
放置ゲームを作る①
12月にKindleセールしていたので
和尚本にトライしてみました。
もともと「お店のゲームを作る」というのをやって見たくて、
どうやったら(自分の力量内で)作れるか、どんなものなら出来るのか
色々考えた結果、放置ゲームというのが近い(その中で得られそうな物が後々使えそう)
と思い、挑戦。
ただ放置ゲームというのを、おそらくやったことがない。
どういうものかは分かるんだけど、実際にワクワクしたことがまだない。
作ってからワクワクしていこうと思う
1秒に1つ発生するドーナッツ。
ドーナツのprefabに影を後付けして挙動がおかしくなって、結局断念
ドーナッツやケーキ、背景画像はこのアセットから。
かわいい!!見てるだけで時間が経つ!
猫の画像を描いたり寄り道しながら、
1日ちょっとずつ続けること9日間。
教科書部分は無事作成に成功!
非常に勉強になりました。
ここからオリジナル要素足して行きたい!
その後・・・完成+配信中です!
2020/10追記。
記事へのアクセスが多いのでUnityの放置ゲームの作り方についてリライトを予定しています。あると便利なアセットなど。
@sunapple99をフォローお願いします。
DotweenProが便利らしいので試したい
個人的にNo1必須アセット
(あとはEasySaveとEditorConsolePro!)
- Move,Loop,Scale,Rotate,Fadeの動きをインスペクタから設定
- Imageを点滅させる
- IDを指定してDOPlayする
- DOTween(無料)とPROどちらがオススメか
- インスペクタの見方(2020/12追記
2018.07.02追記
2018.11.30追記
2020.12追記
Move,Loop,Scale,Rotate,Fadeの動きをインスペクタから設定
DotweenPro凄いって聞くしやってみた。やっと挑戦できた! pic.twitter.com/530dDPIfYo
— smm(すみ)🍢 (@sunapple99) 2017年12月26日
ハンバーガーはMove
Loop -1でずっとループ、ループタイプはyoyoで行ったり来たり
ポテトチップスはScale
バナナはRotate
青いグラス(Image)はFade
目玉焼き(動画は後日追加予定)
AutoPlayを外す。
OnComplete →DoPlayNext() で、次のDotweenAnimationを実行
Dotween Pathで移動
Shift+Commandで移動の点をうつ
Imageを点滅させる
星が瞬く演出をする →DOTween Animation のFade
値が0〜1の間でアルファ値が変化して点滅しているように見える(と思う)
IDを指定してDOPlayする
//再生
object.GetComponent<DOTweenAnimation>().DOPlayById("ID");
//停止
object.GetComponent<DOTweenAnimation().DOPauseAllById("ID");
DOTween(無料)とPROどちらがオススメか
PROは2020/12現在15ドルです
-ビジュアルアニメーションエディタ(インスペクタからぽちぽちできる機能
-ビジュアルパスエディタ(インスペクタからパスが置ける機能
-ビジュアルエディタマネージャー(オブジェクトがアクティブ、非アクティブになった時のアクション追加機能
- 2D Toolkit(使ったことがないのわかりません
- TextMesh Proの文字ごとのアニメーションシステム(skew, scale, rotate, shift)
この機能がおまけだと思える人は無料版で十分らしいですが、初心者の人は有料にしない理由がないと思います。
無料版で十分、言ってみたい。(少なくとも私は無しには戻れません。
複雑な場合コードからTweenを書くときもありますが、
「この動きもやろうと思えば無理やりノーコーディングでインスペクタから動き再現できるな」と謎なDotweenPRO芸をしそうになる程、楽で自由です。
ただ差はアプローチの差みたいなので、そういう意味では無料版でも同じらしいです。
インスペクタの見方(2020/12追記
Twitterに上げたものを再掲
雑で AutoPlayに勝手に動くなどと書いてますが雰囲気で見てください・・
AutoPlayがOnになっていないとテストプレイのボタンも押せないので注意です。
Shapr3Dと3DCで作った3DモデルをUnityで使いたい
iPad Pro とApplePencilでUnityで使う素材を作りたい
↓今まで挑戦してきた3Dモデリングのサービス
初心者3D カテゴリーの記事一覧 - おすし初心者プログラミング
Shapr3D
Apple Pencilでスラスラと作れてとても楽しいんだけど、.STLだけ。
Blenderとかでファイル形式を変えなければ使えない。
(次時間ができた時にUnityまでちゃんと持っていきたいな)
3DC
.objで書き出せるので、Unityにすぐ入れることができました
ただ3D上にお絵描きする機能などはありません。
やっぱすごく難しい機能なのかな?
それを満たしている(フリーソフトは)BlenderとSculptGL。
また有料になると一気に手に入れづらくなってしまう・・
中間の価格で手に入るものは、Zbrush coreとかでしょうか?
(Unityで使う形式に書き出せるのかな?)
Googly Polyでアップされているローポリのモデルは
VR用ソフトのTilt Brush,Blocksで作られていました。