スキップしてメイン コンテンツに移動

建物シーンへの行き来。

なんやかんやゲームめっちゃ作ってます。

今日は、またしても(自分の中では)新しいシステムの構築です。

と言っても、ステージから建物に入って、出たとき建物出口に移動するという物です。

言うよりも、見てもらった方が早いでしょう。


スタート画面をとりあえずタッチして、


ステージ1を読み込み、初期の設定位置にキャラクタが出てきます。


若干型崩れしていますが建物(後で修正します)の入り口に、scene移動の判定を付けて置いて、


建物内のシーンに入ります。

でここから振り返って、入ってきたドアに触れると、


初期シーンの読み込み時に建物入り口に返されます。


仕組みとしては、最初のスタート画面時に、他のスクリプトからアクセスできるstaticで変数を作り、「0」を入れます。

そして、建物から出るときの判定時に、最初の時点で作った変数に、「1」を代入します。

そして最初のシーン1(ステージ)の中に、スクリプトでvoid Startをつくり、if文で変数に「1」が入っている場合、先程の建物の出口位置にキャラクタを移動させ、向きを調整するという感じです。


これの便利なとこが、何か建物でイベントを起こした場合、2を代入させて、建物出口のプログラムもif文で2のままにし、最初のステージにもその変数が2の場合の物の移動やキャラクターのセリフも変えれるという。

セーブ機能が必要なら、変数を記録させるシステムを作って、最初のスタート画面にif文を追加すればいいという感じです。

まあ、全部試してないんで、予想なんですけど。

面倒な点を挙げるとするなら、変数管理が非常に面倒くさい。

イベントが起きても変わらない場合は読み込む側のステージでifの範囲指定をしたりと、イベントが増えて商業レベルになると管理が非常にめんどくさい。

複数変数の組み合わせという手も有るのですが、それをしても相当面倒。

正攻法が有るんでしょうが、そんな物が見つけられない個人開発者の情報収集力の低さです。

自分が一人で作るくらいなら、エクセルを活用すれば恐らく、そこまで管理面倒にはならないと思うので、今後活用していきます。

スクリプトの詳しい感じは後日載せます。

毎回、後日載せるとか言ってますが、忘れている事が多いので、急ぎでほしい場合はTwitter「kou0128@ゲーム制作してる人」に、DMかリプ飛ばしてください。

恐らくその日の夜には対応できると思うので。

そんなら、さっさとブログにまとめろって話でもあるんですけどね。

正直、没になったり、開発途中のゲームで溢れかえっていて、自分でもどこで新しいプログラム作ったかの記憶が無いんですよね。

本当、一回エクセルにどんな状態かまとめないといけないな。


さて、動画は・・・なんかやる気にならなかったので、撮影無し。

明日明後日で準備して、週末に撮影するんでお待ちを。

といいつつ、動画編集してないので何とも言えないですね。


さて、小話。

するほどの事も無し。

至って今日は平和な一日でした。

昨日までが死ぬほど忙しかっただけでした。


さて水曜日も終わり、残すは木曜と金曜。

頑張って楽しく終末を迎えたいですね。

最近創作意欲が戻ってきたので、本当に良い。

音楽聞きながらの作業は、やっぱりはかどります。

なんやかんや自分は周りの音が大きい程、集中できるみたい。

シーンとしてると、少しの物音が気になったり、なんか集中しきれない。

さて、今日はこの辺で。

最後までお付き合い頂きありがとうございました。

また明日!

コメント

このブログの人気の投稿

3DCADでゲーム用の銃を作っていく ~活動報告190925~

3DCADのFusion360を使って、銃の3Dモデルを作ります。 どうも、kou0128です。 昨日、思ったよりもガチャゲーの制作に時間がかかる事が判明し、VRの制作に戻ります。 まずは、3DCADでモンスターを撃つ銃のモデルを作っていきます。 使うのはFusion360という3DCADソフトです。 作ってる途中の画像じゃなく、いきなり原型が出来てしまってますが・・・ 使い方はを細かく紹介するブログと動画は、また作ります。 さて原型を作りましたが、もう少し銃っぽさを出していきます。 グリップ部分チェッカリングを付けていきます。 実際の拳銃でも滑り止めについていることが多いし、平面な部分を減らしていくことでのっぺり感を減らせるんじゃなかろうかという感じです。 グリップのチェッカリングと、スライドの分割溝を付けることで、一気にのっぺり感が減りました。 ただ、今回作ったモデルはゲーム中にサイト覗きっぱなしなので、サイドのデザインは関係ないという。 やっぱり作るならクオリティにこだわりたいじゃないですか。 今後の練習と思えば、全然苦になりません。 サイドにデカールを貼ってみました。 簡単に絵を張り付ける機能も標準で搭載されているので、3D上でモデルとステッカーのあわせが試せるという使い方が出来ます。 3Dプリンタでモデルを出して、プリンターでシールを印刷すれば実物で再現できそう。 うーん、やっぱり3DCADでモデル作ると3Dプリンタで出してみたいという思いにもなります。 やっぱり買おうかなぁ・・・・ 閑話休題 Windows10搭載のペイント3Dで色を塗ってみました。 これでテクスチャデータが書き出せたら、神ソフトなのですが試してみた感じ、全然上手い事行きません。 やっぱりBlenderで色を付けるしかないですね・・・ そんな訳でBlenderに取り込みます。 BlenderのUV展開で色を付けることできないかなぁ・・・と以前から考えてますが、何故かペイント機能が出ない。 というか、そもそもUV展開された状態が...

SL230~リアブレーキ&シフトペダルの調整~

今回は以前より自分のライディングポジションに合わなかった、 リアブレーキペダル&シフトペダルの位置調整をしていきます。 まずは、リアブレーキの調整からしていきます。 はい、調整後です。 調整方法はいたって簡単です。 この金色のナットの位置調整をして終わりです。 ね?簡単でしょ? 流石に詳しく説明をします。 1. まず、下のねじの山を確認し、金色のナットとステン(?)のナットが近づく方と離れる方を確認します。 2. でペダルを下げたい場合は、近づく方向に回し、上げたい場合は離れる方向に回すだけです。 説明終わり。 リアブレーキペダルの調整は恐ろしく簡単でした。 注意点としては、 1. 電気をONにしてブレーキを踏んだ時、ブレーキーランプが点きっぱなしにならない事に確認する。(点きっぱなしだと、「整備不良」でお巡りさんに捕まるよ!) 2. ブレーキを踏んでいない時に、ブレーキパッドとブレーキディスクが当たってないか確認する。 この二つを確認して、試し乗りして問題なければ終了です。 これで、長距離でも疲れにくくなりましたね。 さて、次はシフトペダルの調整をしていきましょう。 シフトペダルの調整は本来、この 二つのナットの位置を変えて調整しますが、今回は、 元の接続部のとこから変えていきます。 それでは説明を。 1. まず、シリコンスプレーを吹いて、ねじを緩めます。 2. シフトペダルは横方向に遊びが有るので、そのまま取り外し。 3. ここから位置を決めながら、少しづつ角度を変えていきます。(かなり大きく変化するので良い位置を見つけるのは難しいよ) 4. で、位置が決まったらねじを付けて固定です。(締め過ぎ注意、なめたら詰みだよ!) で、あとは試し乗りして気に要らなけりゃ、変えてまた試し乗りという流れですね。 これでシフトペダルの調整は終了です。 自分がした感じだとブレーキペダルは簡単でしたが、シフトペダルは少し面倒かなという印象です。 今回自分がしたときは、...

SL230のインプレッションです!

SL230のインプレッションです! HONDAの SL230 (正確には223cc ) です。 (正確には223ccです。) 大切なことなので二回言いました。 さあ、そんなSL230ですが。 1997年から製造されてた250ccクラスのオフロードバイクです。 まず乗った感じとしては、 凄く乗りやすいです。 平地で有ればアクセルを回してなくても、クラッチをゆっくり繋げば発進出来ますからね。 免許を取って7ヶ月経った下手くそな私でも200km走ってエンスト無しです! 凄くトルクの太さを実感できます。 しかし、ロングストロークエンジンで単気筒なので、どんなに飛ばしても「ぬわわkm」が限界だと思います。 出したことは無いので分かりませんが。 装備面は、標準で リアキャリア と ナックルガード が装備されています。 この通り、早速46Lのリアボックスを付けております。 オフロードバイクだと、ネイキッドやフルカウルに比べ、違和感が少なくて良いですね。 (安全の為に、プロテクターは常に着用してますよ。) ナックルガードは今の時期だと、手に虫が当たらない位しかメリットが有りませんが、 冬場は必需品です! どうしても冷たい風で手が冷え、操作に支障をきたしがちですが、ナックルガードが有るなら心配はいりませんね! さて、続いてはハンドル回りです。 メーターは、速度計のみで、タコメーターは有りません。ここは少し残念です。 それ以外は、オドメーター、トリップメーター、ニュートラルランプ、ウインカーランプ、ハイビームランプです。 燃料計が欲しいです。 今日、山に登って写真を撮った帰りに、山道で何故かエンジンが停止。 押し掛けをしてもエンジンがかからず、困り果てていると、 リザーブの高さになっていただけでした(×0×) 燃費さえ分かってしまえば、トリップメーターで見れなくはないですが、それでも焦りますね。 続いて、ハンドル左側です。 キャブレター車なので、クラッチ横にチョークレバーが有ります。 冬場などは必須なので、この位置に有るのは嬉しいですね。 そして、ライトのロー・ハイ、ウインカー、ホーンが有ります。 ホーンの音...