Menu
CoddyTech

こんにちは、Roblox

CoddyのLuaジャーニー「Robloxゲームのスクリプティング」セクションの一部。レッスン 1/24。

すべてのRobloxゲームは、パーツ(ブロック、ボール、足場)と、パーツに何をするか指示するスクリプトでできています。スクリプトは、RobloxがLuaをもとに作ったプログラミング言語Luauで書かれています。

右側のゲームは、草の地面、スポーンパッド、黄色い看板がある実際の世界です。Playを押してスクリプトを実行し、W A S DとSpaceで歩き回ってみましょう。

スクリプトを書く人が最初に学ぶのはprintです。ゲーム内で起きた時刻とともに、ゲームの下にあるOutputパネルに1行を書き出します。

print("The game started")

引用符で囲まれたテキストは文字列です。printは、数値やパーツの名前など、文字列以外のものも表示します。ワールド内のすべてのパーツはworkspaceの中にあり、名前を使ってアクセスできます。

print(workspace.Baseplate.Name)

これを実行するとBaseplateと表示されます。ゲームが始まると、スクリプトは上の行から下の行へ、一度だけ実行されます。

challenge icon

チャレンジ

簡単

最初のRobloxスクリプトを書きましょう。

  1. print("")の引用符の間に、名前やHello, Roblox!など、好きなメッセージを入力します。
  2. プレイを押して、ゲームの下にある出力で自分の行を見つけます。

次にチェックを押します。

自分で試してみよう

-- このスクリプトはゲーム開始時に一度だけ実行されます。
print("")
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

Robloxゲームのスクリプティングのすべてのレッスン

自分で練習してみよう: Luaオンラインコンパイラ