"自作ゲーム"カテゴリーの記事一覧
-
BlenderとUnityでのアニメーションのズレ発生。
Unityのメカニムで何故か人差し指と中指が逆に
読み込まれていた。
直してみると人差し指と中指が絡まるという
奇妙な現象が起こった。いじらないほうが良い
みたい。おかげでぐにゃぐにゃ。
ここら辺は後で何とかなるような気がするので
気持ち悪いが次に進む事にする。
とりあえず人型の腕を添える事で大分ゲーム感
が出てきた。良い感じ。
この様にBlenderでは正常だ。
Auto-RigProというアドオンを使っているので
それによる何かだとは思うが、原因はまだ分かっていない
以前もこのようなズレが起こった事がある。
かなり気になるが、そうも言ってられないので
次へ。次は薬莢の排出か着弾の処理あたりか。
う~む、どっちがいいか。
PR -
他のサイトで既に分かりやすい解説があるが、
自分用にこのブログに書き留めておく。
ブレンダーで設定をいじらずにFBX出力
をしてしまうとアニメーションやメッシュ
などもろもろが1つとなって出力される事に
なる。これは使いまわす側にしては不都合だ。
と言う事で簡単に別々に出力する方法を載せて
おく。設定は簡単だがファイル名にちょいと
細工しないといけない所が忘れそうだ。
「[ファイル] > [エクスポート] > [FBX(.fbx)] 」
3Dモデルのみ出力する方法(.fbx)
本来左下の出力オプションは大体このように
なっている筈だ。「選択したオブジェクト」は
私がチェックをはずし忘れたので本来は外され
ている。注意。
ココを3Dモデル(ボーン含む)のみの出力
にしたい場合はこうする↓
「アーマチュア」と「メッシュ」の2つだけを選択。
選択にはShiftキーを押しながら左クリックで複数
選択できる。
更に上の「アニメーション」タブを選択後、
「全アクション」のチェックを外す。
これによりアニメーションが外される。
後は出力するだけ。
こんな感じでUnity側で開くと
アニメーションはフォルダに含まれて居ない事が分かる。
アニメーションのみ出力する方法(.fbx)
次は「アーマチュア」のみを選択。
「選択したオブジェクト」はそのまま。
今度は「全アクション」にチェックを入れる。
設定自体はこれで完了だが、最後に出力ファイル
の名前に「@(アニメーション名)」を入れる決まり
がある。忘れがちなので覚えておこう。
例えばこの場合「Cube.fbx」というファイルにしたかった場合
「Cube@Good.fbx」と言う風にする事で正常に出力できるようだ。
追記:こちらはアニメをまとめないで1つずつ出力する方法に
使われるようなので@マークとアニメ名は要らないようだった。
恐らく1つずつの場合「全アクション」のチェックを外すと
上手くいく気がする。
-
ちょいとマップを用意してみた。
シューティングレンジ的なものである。完成させる
時間があまり残っていない事からとりあえずシステム
はそのままに簡単に遊べるもろに変更することに決まった。
今回の大きな目標は製品化すること、利益を得ること。
この二つである。もちろん出すからには喜ばれるものを
作らないといけないのは承知である。売れるかどうかは別
として私は詐欺をするつもりは無い。
しかしゲームを作成している途中で自信喪失するのだ。
私は飽き症なところがあるのか、それともプログラム
自体向いていないのか分からないが変化の無い画面を
1ヶ月以上観ていると飽きてくる。
更に「自分は作り上げることが出来ないんじゃないか?」
とか、「プログラム技術が低いぞ、こんなスクリプト他人
なら1ヶ月のところ1日で出来るぞ!」と自分を責めてしまう
とても悪い癖がある。
しかもこのゲームはまだ作り始め。
こんな所で挫けていたら運営なんて愚か
完成せずリタイアしてしまうだろう。
いろいろ精神面でサポートしてくれるありがたい
仲間も居るのに私は自信を無くしつつあるのだ。
しかしこうも思う。
過去の失敗(駄目と分かったのである意味成功)
を無駄にすることになる。それだけはしたくない。
又ここを見に来てくれている貴方にも
失礼だ、と。
そもそもこのプロジェクトが開始された時点で私
だけのものでは無くなっている。仲間が居るのだ。
だが一緒とは言え皆特殊なポジションなのも事実。
プログラムもモデルもSEもBGMも全て私が
やらなければならない。
ある程度アセットでカバー出来るがなんだろうか
この孤独感は。でもこの状況にしたのは私自身。
もう少し責任を持とうとは思うが・・・
一通りFPSを作ったことがあるのでおおよその時間や
製作する大変さを中途半端に知っている。だから
ココのこの部分が大変だ、とはるか先を見過ぎて
しまう。全くもって悪い癖だ。