2020年02月07日

Unityゲーム開発実況45

こんにちは! み です!
最近コンビニのコーヒー苦く無くなったと思わない?
前は苦すぎて頭が痛くなるくらいだった。
この前飲んだらまーまー苦くなかったんだよね。
コンビニのコーヒー買う時は甘いものも一緒に買うことにしてるんだよね。
プリンとかの所に変わった甘いものがあるから試してみると面白い甘さのがあったりする。
たまーに買って味わうのが楽しみなのさー。
test15.jpg
ようやく迷子と手を繋いで走れるようになりました。
いやー結構バグって大変だったです。
円形脱毛症が悪化したかもしれません。(笑)
走れるようになったら今度は障害物への衝突判定で色々とまたあってね。
コライダとキャラクターコントローラーの話ね。
手を繋いだ状態でクリオネとココのどちらかが壁に衝突するとね、手が離れちゃう。
だからリアルタイムでクリオネの座標や方向にココを合わせることにしたんだよ。
そうすることでなんとか手が離れずに行動できるようになりました。
迷子がやや壁に埋もれる時もあるけどオッケー。
ただ、まだまだやることが残っているのだ。
手を繋いで逃げている時にアンクに追い付かれて襲われたらどうなるか。
とか。
手を繋いだままジャンプしたらどうなるか。
とかね。
手を繋いだままジャンプって意味ある?
みたいに考えたけど、このLog1ではそういった必要なシーンは無い。
でも、後の章ではあるだろうからやるしかないね。

ふう。
今日はこの辺で!
またね!
ばいばーい!


posted by み at 07:46| Comment(0) | 日記

2020年02月04日

Unityゲーム開発実況44

こんにちは! み です!
「事情を知らない転校生がグイグイくる。」っていうコミックを1-4巻を大人買いしました。
amazonで何かを買ったからコレが表示されたんだと思うよ。
試し読みで「んんっ?!」ってなったので買いました。
何コレ「グイグイくる」って若者言葉?
ジジィにもグイグイ来た!
そーいうんじゃないのか。
tetunagi_test.jpg
クリオネと迷子は手を繋ぎました。(画像参照)
アンクから逃げるには(迷子を保護するには)手を繋いで逃げるしかありません。
人と人は手を繋ぐんです。
あ、クリオネは人工生命体、人なのか?
なんていう事も題材にしているゲームです。
ゲーム中はなんの説明もありませんが感じ取ってくれたら嬉しいです。

でもまだ手を繋いだまま走ることができません。
画像は立ったまま手を繋いだだけです。
一緒に走る時、モーションを同期させます。
同時に再生すれば同期すると思いますが、たぶん違うと思うんだよね。
マトリエンジンの時はdirectxから再生トラック位置を取得して片方に強制的に入れていたんだよ。
なぜかというと、1ループなら問題ない同期もずーっとループさせるとズレが出てくる。
ズレは次第に大きくなって見過ごせなくなるんです。
だから1ループ毎に合わせてあげる。
さてさてうまく走らせることができるかな?

ということで今日はこの辺で!
またね!
ばいばい!


posted by み at 07:34| Comment(0) | 日記

2020年01月31日

Unityゲーム開発実況43

こんにちは! み です!
公園を散歩していたら梅の花が咲いていました。
はやっ!
春の匂いがしたような感じがします。
ankh00_image8.jpg
ようやく迷子がアンクに襲われるシーンまできました。(画像参照)
頭から捕食されてしまいます。
アンクと迷子の距離を測って1.7m以下になった時に捕食シーンを開始します。
その時迷子はアンクを向き手をかざして「やめて!」みたいなモーションです。
アンクは口を大きく広げて一気に呑み込もうとするモーションです。
この2つモーションは同時に開始してモーションを一致させます。
予め2つのモーションはlightwave上で同時に作成し後に切り離して原点を修正しています。
この修正をゲーム内のプログラムで一致させればうまくいくわけです。
この後はゲームオーバーとなってタイトルに戻るようにしなければなりません。
タイトルでは自動セーブされた所、今回はアンクが出現する直前からはじめられるようにしたいと思います。
これはまだ作りません。
先に作るのは、
ゲームオーバー
迷子と一緒に逃げる
などなどです。
最初の章「Log1」は後半に入りました。
でもまだまだ掛かりそうです。

それでは今日はこの辺で!
またねー!
ばーい!


posted by み at 07:48| Comment(0) | 日記