スタート地点とゴールを作る簡単ゲームを作ってみよう
このゲームでは、スタート地点からゴールまで歩くだけのとてもシンプルなゲームを作ります。
Roblox Studioに慣れる第一歩として、「触れると何かが起きる」仕組みを体験してみましょう。
このゲームでできること
- スタート地点とゴールを作る
- ゴールに触れたらクリア表示を出す
- 「触れた判定(Touched)」を理解する
完成イメージ
- 緑の床:スタート地点
- 赤の床:ゴール
- ゴールに触れるとメッセージが表示される
ステップ1:床(スタート地点)を作ろう
- Roblox Studioを起動する
- 「パーツ」→「ブロック」を追加
- サイズを少し大きくする
- 色を緑に変更
このブロックがスタート地点になります。
ステップ2:ゴールの床を作ろう
- もう一つブロックを追加
- スタート地点から少し離れた場所に置く
- 色を赤に変更
- 名前を「Goal」に変更
ステップ3:ゴールにスクリプトを入れよう
赤いゴールブロックを選択して、Scriptを追加します。
local goal = script.Parent
goal.Touched:Connect(function(hit)
local humanoid = hit.Parent:FindFirstChild("Humanoid")
if humanoid then
print("ゴール!クリアです!")
end
end)
コードの意味を簡単に説明
- Touched:何かが触れた時に動く
- Humanoid:人(プレイヤー)かどうかを判定
- print:メッセージを表示
ステップ4:プレイしてみよう
- 「▶ プレイ」ボタンを押す
- スタート地点から歩く
- 赤いゴールに触れる
「ゴール!クリアです!」と表示されたら成功です。
うまく動かない時のチェックポイント
- Scriptはゴールの中に入っている?
- ゴールの名前は正しい?
- ゴールにちゃんと触れている?
次のステップ
- ゴールしたらワープさせる
- ゴール音を鳴らす
- 制限時間をつける
スタートとゴールが作れれば、ゲーム作りの第一歩は成功です。
ぜひ親子でアレンジしてみてください。
