6. Scriptの数字を書き換えよう(6 / 8)
STAR AI・情報塾

Scriptの数字を書き換えてみよう

実は、黄色いエリアのギミック付きパーツには「 プログラム(Script) 」が組み込まれています。このプログラムの数字を書き換えることで、動きの速さやダメージの大きさを変えることができます。

1. 回転バーを2つ用意しよう

黄色いエリアにある「 回転バー 」を2つ複製して、スタート地点の左右に1つずつ移動させましょう。

スクリーンショット挿入予定(02-008.png) スタート地点の左右に配置した2つの回転バー

2. Scriptを開いてみよう

片方の回転バーを左クリックで選ぶと、画面右側の「 エクスプローラー 」(データが入ったフォルダのようなもの)で青く表示されます。名前の左にある小さな三角をクリックすると、中身を開くことができます。

スクリーンショット挿入予定(02-009.png) エクスプローラーで回転バーの中身を展開し、回転Scriptを見つけた状態

中を開いていくと、プリントのマークがついた「 回転Script 」が見つかります。ダブルクリックして開きましょう。

3. 数字を書き換えてみよう

プログラムの中身が日本語のコメント付きで表示されます。「 回転スピード 」と書かれた場所の数字を、1 から 5 に書き換えてみましょう。

-- 回転スピードを変えると回るはやさが変わります
local 回転スピード = 1  -- ← この数字を 5 に変えてみよう

-- (このあとに回転させるためのプログラムが続きます)

書き換えたら、開いていたタブの「 × 」を押して閉じ、テストプレイして確認してみましょう。何も変えていない回転バーと比べて、速さが全然違うはずです。

Before(スピード1)
スクリーンショット挿入予定(02-010.png) 回転スピード1のままの回転バー
After(スピード5)
スクリーンショット挿入予定(02-011.png) 回転スピードを5に書き換えた回転バー
数字を大きくしすぎると(例えば100など)、速すぎて絶対に避けられないゲームになってしまいます。ちゃんとクリアできる難易度を意識しましょう。
ポイント 動きの速さだけでなく、キャラクターにぶつかった時の「 ダメージの大きさ 」も同じように数字で調整できるパーツがあります。他のギミックパーツも開いて、どんな数字があるか覗いてみましょう。

数字を100にしてみたら、速すぎて全然避けられなかった!プログラムってこんな風に難易度を調整できるんだ!

いい発見ですね!数字1つでゲームの印象が大きく変わります。次はいよいよ、自由にオリジナルのコースを作ってみましょう!

Well done!

次のステップに進みましょう!