Unity2Dアクションゲーム作成進捗
ゲームの序盤の平地ステージを作成。
Terrainで地形作るの楽しい(´∀`)
序盤の平地ステージ。
他のステージも大まかな形は決めたので後は粛々と作っていくのみ。 pic.twitter.com/DXEqW24tAN
— まぼろしのおに (@Mavoroshi_Oni) August 7, 2015
で、ボスを実装するもなんだか物足りない(´・ω・`)
んーむ、いまいち重厚感(?)が足りない気がするな。
効果音入れたらマシになるだろーか(´▽`)
頭の中では『着地したらズゥゥゥン!!
攻撃はドゴォッッ!!』って感じだったんだが=3 pic.twitter.com/AwdoFMp8mz
— まぼろしのおに (@Mavoroshi_Oni) August 7, 2015
でもこのツイートにいろんな方からコメント頂いて、何点か修正案が出てきた。
①ボスの着地や攻撃時にカメラを揺らす
②攻撃アニメーションに静と動を意識した動きにしてみる
③砂煙を付ける
とりあえず①のカメラを揺らす方法を調べてみると、iTweenを使えばかなり簡単に実装できる!
オブジェクトの取得を覗けばたったの一行!!素晴らしい!
iTween.ShakePosition(maincamera, iTween.Hash("y", 0.3f, "time", 0.3f));
実装結果はこちら。 少しカメラを揺らす演出を加えただけでかなり印象変わるなぁ(・´з`・) かなりたくさんの方にふぁぼったりコメント頂けたんでやる気もましまし!
カメラ揺れ実装。
これに効果音がつけばなかなか良い気がする。
iTween初めて使ってみたけど、こいつぁ便利そうだ。
アドバイス頂いたみなさん有り難うございました! pic.twitter.com/nZjWQ5hKAJ
— まぼろしのおに (@Mavoroshi_Oni) August 7, 2015
シーンウインドウで子オブジェクトの移動が1.00単位になっちゃう件
ほらね。あっという間に半年っすわ(; ・`д・´)
メモ書きでいこうメモ書きで。
ってことでタイトルの
「シーンウインドウで子オブジェクトの移動が1.00単位になっちゃう件」
このオブジェクトの子になったときだけx座標の移動が1.00単位でしか動かせなくなるのはなぜなんだぜ。
親のScale値に関係あり、、?
数値直接入力なら問題無いのにな。。 pic.twitter.com/sZM88bY2Ek
— まぼろしのおに (@Mavoroshi_Oni) 2015, 7月 29
動画で見てもらうとわかりやすいけど、子オブジェクトがなぜかシーンウインドウでX座標を動かす時だけ1.00単位になっちゃう。
原因は「親オブジェクトのScaleXがマイナス値だったから」
根本原因は不明ですわ(;´∀`)
@Mavoroshi_Oni 親オブジェクトを反転させるためにScaleのX値をマイナス値にしてたのが原因でした(;´Д`)
これが影響受けるのはな゛ん゛でだよ゛ぉ゛ぉ゛ぉ゛ぉ゛…
— まぼろしのおに (@Mavoroshi_Oni) 2015, 7月 29
Unityで2Dっぽい横スクロールアクションを作る日記 2015/2/8
2015/2/8時点の進捗
と、その前に。。。
自分は基本的にアニメーションを作成する際はSpineを使用しているのですが、
他に気になっているモーフィングツールとしてLive2Dがあります。
どうやら最近の追加機能として、レイヤーわけされたPSDをそのままLive2Dで自動ポリゴン切り分けしてくれるようで、近いうちに時間取って触ってみたいと思います。
※どんな事ができるかは下記動画参照。
俺たちの夢! マンガやアニメのキャラクターが動く! Live2D解説動画(カオスだもんね!編) - YouTube
ぱっとイメージとしてアドベンチャーゲームが適してるのかな?
いずれプロ生ちゃんとか使って恋愛ADV「ますこっとメモリアル ~ね、ペアプロしよ♪~」とか作ってみたいですね(なんだそれは
話を戻して・・・
前回2/4から早速日が空いてしまいましたが、その間に敵キャラを増やしました。
大体序盤にでてくる雑魚キャラとして使用する予定です。
Unityで2Dっぽい横スクロールアクションを作る日記
はじめに
今こつこつと作っているゲームについて覚書として日記にします。
後々思い出したら便利っぽい事多いけど、すぐ忘れちゃうんですよね。。。
多分、数日で更新は止まると思いますがw
使ってるもの
・Unity v4.6.0 f3
・2Dアニメーションツール Spine v2.1.09
・無料Assetsいろいろ
・キャラクター素材は【Rド】→RPG2003ドット絵素材さんから拝借
現在の進捗
・プレイヤーキャラ
・敵キャラ1体
いずれもSpineで作製してUnity上で動かしてます。
こんな感じ。
メモっておきたいこと
現時点では
・攻撃時の当たり判定について
→プレイヤーに子オブジェクトつけてColliderつけている
→子オブジェクトが衝突した際に渡されるCollisionのタグが親だった。
・キャラクタの衝突について
→プレイヤーが押しても動かないようにする。
・ジャンプについて
→ジャンプの高さを一定にする方法
→ジャンプ中に左右切り替えしジャンプができるようにする
かな。本当にメモw
ちょっとずついろいろ残していこう。
てすと
書き込みテスト
あーてすってすっ
画像の後にもじてすと