チビ猫、カジノワールドにうさたまちゃんさがしゲームを実装する!
チビはまず、メインホールの天井に、うさたまちゃんと、にじいろの文字(Blenderでこしらえました!)の、くるくるまわるかざりをうかべました。
そうして、うさたまちゃんのすがたが背景とかぶらないよう、特製のついたてよう板(クアッドをつかってるから、うらからだと見えません!)を、後ろと前にたてたり……
スタートボタンや、エンドボタンを、おしやすいようナナメにしたり。
花火をちいさくしたり、うさたまちゃんを、大きくしたり。
WantedとCongratulationsの色とか、うごきを変えたり。
さいごに、うさたまちゃんがワープしてくるポイントを、メインエリアのあちこちにちらしました。
大丈夫、ちゃんと、遊べます!
ほんとはここまでできたら、いいかなとおもっていたのですけれど……
ここまでできたら、あとひとふんばり。
時間制限ありバージョンも、作りあげてしまいます!
スタートボタンや、ストップボタンを押したときの動作を、もう1段、おまとめします。
あたらしいスタートボタンからは、カウントダウン・ウォッチが動くようにします!
もちろん、残り時間がゼロになったら、強制終了です。
これのポイントは、いちばんひだりのインスペクターウィンドウの、いちばんした。
残り時間が60秒以下で、タイマーのもじをあかくするアニメーションをうごかすためのものです。
「これ、『=Equal』『60秒』でいいんじゃないかな?」とおもわれるのですが……
そうするとなぜか、のこり60か59秒めで赤くなったかと思うと、次の瞬間青くされてしまうのです。
理由はわかりませんけれど、とにかくどうやったらできるかをためしてみたら、こうして「毎ターン赤くしてね!」とおねがいする、このかたちになりました。
もしかしたら、もともと残り時間の文字は白くて、制限時間ありゲームがはじまったとき、アニメーションで青くしてるので、そのせいかもしれません。
ワールドにUIを置くテクニックで、カウントダウンタイマーをどんとおくのもやりたかったのですが……
これは、残念ながらうまくいきませんでした。
いちどゲームモードにはいると、なぜか、見えなくなってしまいます。
コンポーネントをリセットすると、見えるようにはなるのですが、とうぜんそこまでの変更はなくなってしまうので、今回はやめることにしました。
仕上げに、ワールドにきたお客さまが、すぐに遊べるよう、移動用ゲートをセット。
スポーンポイントも、そっちがわにかえました。
これで、うさたまちゃんゲームの実装は完了。
天空島とVIPルームの、おやつとかざりをかえていきます。
まずは、ぼたもちをしまって、うさたまちゃんとイースターエッグをご招待。
VIPルームは、うけつけにゃんの一番手と二番手を交代して……。
お花の色も、ピンクをデフォルトに。
このあたりは、ライトベイクをしなかったり、もうすんでるものばかりなので……
オクルージョンカリングのベイクだけをやりなおし、チェックプレー。
すると、どうしたひょうしか、マスタールームの家具が消えちゃったり……
ぎゃくにマスタールームから出るときに、メインルームのものが消えちゃいます。
設定を変えてもいちどベイクしてみたら、もっともっと消えちゃうようになりました。
「うーん、ドアんとこはやっぱ鬼門にゃ……
まてよ、よく考えたらそうにゃ。
ドアなんてどこだってフツーに使うものにゃ、それにまつわる抜本的対策が実装されてないとは考えにくいにゃ!」
そのとき、ミーコさんがハッと立ち上がり、キーボードを打つ手が見えないはやさで検索開始。
まもなくみつけたのは『Occlusion Portal』というものがあるよ! ということでした。
これは、オクルージョンカリングのこうかをオンオフできるかべをつくれるきのうです。
からのオブジェクトに、コンポーネント『Occlusion Portal』をつけて……
その効果範囲を、マスタールームのドアを、ぎりぎりつつむくらいにして……
もういちど、オクルージョンカリングのベイクをやりなおしました。
すると、やった!
マスタールームのなかとそと、どっちからも、ドアのむこうがちゃんと、タイケラグなくみえるようになりました。
シーンビューでかくにんすると、ちゃんとカリングされてることがわかります。
もちろん、カメラをうえにもってきても、おへやのものがばりばり消えたりもしません!
「やった、やった! ありがとミーコおねえちゃん!」
「こんなきのうがあったのにゃ~……マリーさん完全に盲点だったにゃあ。
これからはこれで、カリングベイクのテストがぐっとへらせるにゃあ。
きょうのおやつはマリーさんのぶんをはんぶんさしあげるにゃ!!」
「よっし、ひにゃさんも」
「いやいやまてまておみゃえたち!」
すると、ミーコさんは『ちょっとまて』といいだしました。
ミーコさんがいうには……
「おみゃえたちがおやつをはんぶんくれるといいだしたら、チビもくれるといいだすにゃ。
だがチビのおやつがへったらワガハイはせつなくなるのにゃ。
だからそのぶんはチビにあげてほしいのにゃ!」
「りょうかいですにゃ!!」
「えっ、じゃあチビは? チビはミーコおねえちゃんにあげてもいいの?」
「チビはにゃ、その『半分』を、チビじしんにあげてほしいにゃ。
なぜなら、それがワガハイのねがいだからにゃ。
ワガハイからの『ごくろうさま』とおもって、もりもりおいしくたべて、元気におっきくなってほしいのにゃ」
「ふおおお!
ミーコおねえちゃんありがと! おねえちゃんだーいすき!!
マリーおねえちゃんもひにゃおねえちゃんもありがと! ふたりもだーいすき!!」
おねえちゃんのやさしさに、チビのこころはあふれます。
しあわせいっぱいになったチビは、かんしゃをこめてぽんっと、ミーコさんに、そしてマリーさんとひにゃさんにとびついたのでした。
参考
cluster - メタバースプラットフォーム さん
PlayerLocalUI が WorldSpace への配置できるようになりました、イベント内のスタッフ・ゲスト等のロールが API で取得できるようになりました!他【Cluster Creator Kit v2.24.0 リリースノート】
https://note.com/cluster_official/n/n4ed32df15e0f
Cluster Creators Guide さん シンプルなストップウォッチギミックをつくる
https://creator.cluster.mu/2023/06/14/stopwatch/
作り方のみまねっこさせていただきました。
うちの環境だけなのか、やり方が悪いのかわからないのですが、表示部分を作るだけはどうしてもうまくいかないのです(別の記事の方法でつくったものをコピペしてます)……orz
テラシュールブログ さん 【Unity】Occlusion Portalについて
https://tsubakit1.hateblo.jp/entry/2018/01/07/021622
「オクルージョンカリング ドア」と検索してみつけました。
むしろいままでなんで調べなかった! とびっくりです^^;
前回は見つからなかった問題なんですけれどね……。
チビはいまはまだちいさなこねこですが、将来的にはデカネコちゃんになりそうですね^^
次回『インターミッション:チビ猫、マリーさんとひにゃさんの『立ち飲み酒場計画』についてきく』4/23投稿予定です!
どうぞ、お楽しみに!
ツリパラ、なんとかぶじゲーム実装できました!
時間制限ありバージョンをソロ攻略しようとすると、うさたまちゃん発生スポット知ってる作者でもけっこうギリのときがありますwww
回転ステージぶっこわれてたのわかって必死こいてなおしたりもしました。
その件についてはまたあらためて!
というわけでアドレスそっ貼りタイムです!
お時間ご興味おありの方はぜひぜひ!!
天空カフェ
https://cluster.mu/w/fce63351-6f4f-4085-a844-00904095b072
ツリータワー・カジノ『イーストパラダイス』
https://cluster.mu/w/ecc6218e-baa5-4442-b9fb-ccfbe00c9a2e
VIPルームIII~@ツリータワー・カジノ『イースト・パラダイス』
https://cluster.mu/w/ffedbabb-991a-4161-a664-07753da6aaed