夢中になって創作!【Roblox特別講座 基本編 第3回】GUIで魅せるゲームづくりの世界 - 中高生向け「AI・情報活用特化型」プログラミングスクール - スターAI・情報塾

中高生向け「AI・情報活用特化型」プログラミングスクール - スターAI・情報塾【全国版】

スターAI・情報塾のブログ

夢中になって創作!【Roblox特別講座 基本編 第3回】GUIで魅せるゲームづくりの世界

カテゴリー: 特別講座開催レポート

公開日:2025.02.27 / 更新日:2025.02.27

こんにちは!大好評をいただいているRoblox特別レッスンの第3回目をご紹介します。前回までの基礎編を経て、今回はいよいよゲームの演出力を高める重要な要素「GUI(グラフィカルユーザーインターフェース)」について学びました。
子どもたちの目が輝く、創造性溢れる学びの様子をお届けします!

第3回目の学習内容:GUIで広がるゲームの可能性

GUIの基礎を楽しく学ぶ

今回のレッスンでは、ゲームに不可欠な「GUI」について学びました。GUIとは、ゲーム画面に表示される文字、画像、ボタンなどの要素のことです。子どもたちは、以下の2種類のGUIについて実践的に学んでいきました。

スクリーンGUI
  • 画面全体に表示される文字や画像
  • ゲームクリア時の演出や案内に活用してみよう
  • 華やかな演出効果の追加方法
サーフェイスGUI
  • パーツの表面に表示される看板や標識
  • ゲーム内の案内表示として使ってみよう
  • 3D空間での情報伝達手段

実践!トロフィーを使ったゲームクリア演出

レッスンでは、トロフィーに触れるとゲームクリアとなる仕組みを作りました。ここで印象的だったのは、子どもたちが次々と独自のアイデアでステージを作る様子です。

「ライトでトロフィーを光らせる!」 「重力を使ったステージも作れそうだね」「シーソーも作れないかな?」「鍵を取って、ドアを開けて、次にボスがいて・・・」

このようなさまざまな表現を考える、創造性豊かな学びの場となりました。

子どもたちの成長する瞬間

エラーを乗り越える力

プログラミングでは、作ったものが思い通りに動かないことも多々あります。「なぜ動かないのか」「どこに問題があるのか」を考えるために、レッスンでは最初から正解を伝えないようにしています。

子ども達がエラーについてもしっかりと学ぶことで、自身で原因を考え、解決する方法を身につけます。

実際に今回のレッスンでも「Touched is not a valid member of Model」というエラーに対して、先生とAIを活用しながら一緒に原因を探り、モデル内の適切なパーツにスクリプトを追加して解決することができました。こういった過程で、問題解決力が自然と身についていきます。

「できた!」の喜びが生まれる瞬間

「先生!文字の色が変わらないんです…」と悩んでいた生徒が、試行錯誤の末に成功したときの喜びの声は忘れられません。時には操作に夢中になりすぎて戸惑うこともありますが、「一度落ち着いて、一緒に確認してみよう」という先生のアドバイスで、着実に進んでいく様子が印象的でした。

自主的な学びへの発展

レッスンで得た知識は、家での自主的な学習にも繋がっています。例えば、ある受講生は第1回の後から週末ごとに作品を作り込んでいて、透明の床やそれぞれスピードの異なる振り子を設置したり個性的な建物を作ったりと、独自のステージを完成させて今回のレッスンで披露してくれました。

他にも、ハシゴや敵キャラクターを配置した本格的な作品を作る生徒など、先生たちも驚きの声を上げるほどでした。

技術的な学びのポイント

GUIを使ったゲームルールの明確化

3Dゲームでは、プレイヤーへの情報伝達が重要です。プレイヤーに楽しんでもらうには、見やすい画面や分かりやすいルールが欠かせません。

レッスンでは以下の要素を学びました。

  • スクリーンGUIを使ったゲームクリア表示の作成
  • 背景のぼかし効果や半透明な黒帯による視認性の向上
  • サーフェイスGUIを使った看板の作成とプロパティ設定

プログラミングの基礎力を養う

実際のコーディングでは、以下のような要素を実践的に学びました。(コードはAIで作っています)

保護者の皆様へ

このRoblox特別レッスンは、単なるプログラミング教育に留まりません。子どもたちは以下のような総合的な力を育んでいます。

創造力

  • 自分のアイデアを形にする力
  • オリジナリティのある表現力
  • 視覚的な演出力

論理的思考力

  • プログラムの仕組みを理解する力
  • エラーの原因を特定する力
  • 効率的な解決方法を考える力

コミュニケーション力

  • 先生に適切に質問する力
  • 友達と協力して問題を解決する力
  • 自分のアイデアを伝える力

次回への期待

Roblox特別講座の第4回は、いよいよオリジナル作品の企画フェーズに入ります。これまでに学んだGUIの知識や基本的なプログラミングスキルを活かして、子どもたち一人ひとりが夢見るゲームの制作に挑戦します。その後の制作期間を経て、最終回となる第5回で完成作品の発表会を行います。
お子様の可能性を広げる特別レッスンに、ぜひご参加ください!体験レッスンも随時受付中です。プログラミングを通じて、創造力豊かな未来を切り開く力を育みましょう。
次回もお楽しみに!

 


 

この記事は株式会社チアリーが運営する「スタープログラミングスクール」の学習レポートとして公開されたものです。「スターAI・情報塾は、当スクールの前身であるスタープログラミングスクールが提供する様々な学習教材やカリキュラムの中から「AIや情報活用」に特化したカリキュラムを厳選し、すべての講義をオンラインで提供する、中高生向け「AI・情報活用特化型」プログラミングスクールです。

公開日:2025.02.27 / 更新日:2025.02.27