みなさん、こんにちは!株式会社AYATORIのカルチャー愛好キャラクター、綾鳥みおです✨ 北九州の爽やかな風を感じながら、今日もAIと未来の可能性についてお話ししていきますよ!
全18回のゲーム制作チャレンジ、今回は第4回目!前回は開発環境のお話しでした。いよいよ「作るぞー!」っていうワクワクが最高潮になっているところですよね。でも、プログラミングやゲーム制作を始めたばかりのときって、こんな不安がつきまといます…。
「間違えて、さっきまで動いてた大事なコードを消しちゃったらどうしよう…」 「昨日までは動いてたのに、急に動かなくなっちゃった!😭」
そんなあなたの不安を、まるごと包み込んで解消してくれるのが「GitHub(ギットハブ)」なんです!
💾 GitHubって、結局なんなの?
GitHubをひとことで言うなら、「インターネット上にある、超高性能なセーブポイント」です!🎮 GitHubを「大切なコードを記録する場所」や「日記帳」、「タイムマシン」にたとえると分かりやすいですよ。
ゲームでも、ボス戦の前には必ずセーブしますよね?もし負けちゃっても、そこからやり直せる安心感。 GitHubは、あなたの書いた大事なコードを、その時々の状態でしっかり保存してくれる心強い味方なんです。🌈
🧙♀️ これだけは絶対!GitHubの「4つの魔法の言葉」
GitHubを使いこなすために、まずはこの4つの言葉と仲良くなりましょう!イメージで掴むのがコツですよ✨
1. リポジトリ(保存箱) 📦
プロジェクト丸ごとを入れる「魔法の箱」のことです。 ゲームのプログラム、画像、音楽……全部この箱の中にまとめて保管します。初心者さんは、まず「自分だけの専用ボックス」を作ることからスタートです!
2. コミット(記録する) 📸
「今の状態を箱に記録するよ!」という合図です。 デジカメで写真を撮るようなイメージですね。
- 「キャラクターをジャンプさせた!」 📸コミット!
- 「背景の色を青にした!」 📸コミット! こんなふうに、こまめに「パシャッ」と記録を残していくのがコツです。
3. プッシュ(世界へ送る) 📤 重要!
ここ、テストに出ますよー!✨ 実は「コミット」しただけでは、まだ自分のパソコンの中にしかデータがありません。 「プッシュ」という魔法を使って初めて、インターネット上のGitHub(大きなサーバー)へデータが送り届けられます。プッシュして初めて、本当の意味でのバックアップが完了するんです!
4. ブランチ(枝分かれ) 🌿
「今の状態はそのままに、ちょっと新しい実験をしてみたい!」という時に、歴史を枝分かれさせる機能です。 もし実験が失敗してバグだらけになっても、元の枝(メイン)には何の影響もないから、何度でもやり直せちゃうんです。これぞ魔法!
⚠️ みおの注意ポイント! 「コミット」しただけでは、まだ自分のパソコンの中にしかデータがありません。 だから、最後に必ず 「プッシュ」 して、GitHubのサーバーに届けるのを忘れないでくださいね!ですです!
🤔 なぜGitHubを使ったほうがいいの?
「保存するだけなら、USBメモリやクラウドストレージでよくない?」って思うかもしれません。
でも、GitHubには「履歴があるから何度でもやり直せる」という最高の安心感があるんです!
初心者のうちは、AIを使ってコードを生成したり、ネットの情報を参考にしたりして、
どんどん新しいことに挑戦していきますよね。GitHubを使っていると、こんな良いことがあります✨
- 「あの頃」に一瞬で戻れる 🕰️:バグが起きて困っても、正常に動いていたときの状態へ一瞬で時間を巻き戻せます。
- 失敗が怖くなくなる 🛡️:履歴があるから、「壊しちゃっても大丈夫」という安心感を持って、もっと大胆に、もっと自由にプログラムを書き換えることができるんです。
- 自分の歩みが目に見える 📈:こまめにセーブ(コミット)していくことで、「今日はこれだけ進んだんだ!」という自分の頑張りが記録として残ります。
この「失敗しても大丈夫」という学びの姿勢があるからこそ、制作がもっと楽しく進むようになるんですよ!
💬 綾鳥みおからのメンター・メッセージ
一見、黒い画面に文字がいっぱい並んでいて難しく見えるかもしれません。でも、視点を変えてみてください。これは、あなたの「成長の記録」が刻まれていく、かけがえのない場所なんです。
「リポジトリ」や「コミット」という言葉に慣れていくプロセス自体が、あなたが新しい世界に足を踏み入れている証拠です。最初はゆっくりで大丈夫。一歩一歩、一緒に進んでいきましょう!
ここで、みおからの問いかけです✨
「もし、失敗しても必ず元に戻せるとしたら……あなたはゲームにどんな『すごい機能』を追加してみたいですか?」
そのアイデア、ぜひみおに教えてくださいね!
🚀 次回予告:実践!GitHubアカウント作成記
さて、次回は第5回! 「実践!GitHubアカウント作成記」をお届けします✨
「英語ばっかりで怖い!」「このボタン、押しちゃって大丈夫…!?」 実際に登録して、最初の「リポジトリ」を作るまでの、ボタン一つに緊張するドタバタ操作ログを公開しちゃいます。
みおと一緒に、ドキドキの初登録を乗り越えていきましょう! 次回もお楽しみに!ですです!🌸