見出し画像

【Day14+15】起業に向けてAIと二人三脚!ゲーム作り 100日チャレンジ【HPゲージ】

こんにちは✨
ゆるふわ女医 Sakiです。
以前から継続中のUnityの勉強の実況中継ですが、動画にした方が何をしているか伝わりやすいのではないか?
と思い、トライアルで動画にしています🎦
noteの記事の内容に加え、スタート地点が分かりやすくなるように本当の初歩の初歩のところから動画にまとめています🎉

今回は「シーン遷移」にチャレンジしています。
以前、noteでもご紹介していますが、時間がたってしまい、大分内容を忘れてしまっていました💦

もう一度、真っ新な気持ちで勉強し直しました✏️

ゲーム作製の基本的な骨格として、これまで

① UIで文字を表示
② カウントダウンタイマーの作成
③ HPゲージをSliderで作成

ということをやってきました。今回の「シーン遷移」はこの骨格の最後の要素ともいえます。

Day 14は、Claude先生のハルシネーションのせいで少々戸惑った部分もありましたが、割とサクサク終えることができました。

Claude先生のハルシネーションの一例

新しい内容として

SceneManager.LoadScene("シーンファイルのパス")

を学びました。
また、シーン遷移のためにボタンと空のゲームオブジェクト、スクリプトと連携するという方法も学びました。

空のゲームオブジェクトは名前の通り、見た目を持たない空箱のイメージで、
①オブジェクトをまとめる
②アイテムが出現する位置やカメラが注目するターゲット位置など、目印として使用する
③BGMを再生する、定期的に敵を出現させる、といった目に見えないスクリプトを追加する

ために使用されるものです。
今回は①としての役割が強いかな、と思います。

空のゲームオブジェクトの使い方

Day15では、
①シーンファイルを誤って2か所に保存したこと
②ロードしたいシーンファイルのパスが間違っていたこと
で、なかなかシーン遷移がうまくいきませんでした。(想定と違うシーンへ遷移していました💦)

シーンファイルを2か所に保存していた

ですが、最終的には自分でミスに気づき、デバッグすることができました🎉

動画の最後で、いつもどおりNotionを使った復習/まとめをしています❕

Notionでのまとめ

ぜひ最後までご覧ください🎉🎉
そして、goodボタン、チャンネル登録もぜひぜひお願いします😊


いいなと思ったら応援しよう!

Saki Imai |起業を目指すゆるふわ女医 記事を読んで頂きありがとうございます。頂いたチップは製品開発に使用させて頂きます。今後ともよろしくお願いいたします🙇

この記事が参加している募集