今回は、「つくる」「いれる」ブロックを解説していきたいと思います。
ゲームを作成する際には欠かせない重要な機能を持つブロックとなっています。
「つくる」
「つくる」は、ゲーム内に様々な機能を作成するブロックです。
![](https://game-sakusei.com/wp-content/uploads/2024/04/81fde65e176399f1efbb8b93dd789704.png)
配置したブロックには設定欄があり、クリックするとリストが表示されます。
リスト内にある4種類の機能の中から選択することで、ゲーム内に機能を追加します。
![](https://game-sakusei.com/wp-content/uploads/2024/04/94319b0a6aeff2aa630b94a036b529ec.png)
![](https://game-sakusei.com/wp-content/uploads/2024/04/4430cd93307cc243372da76db401f952.png)
マス目
[マス目]は、画面内に「マス目」を作成する機能です。
![](https://game-sakusei.com/wp-content/uploads/2024/04/cb8e71ea4dc7204c52d3f91510020cc5.png)
選択すると、ブロックに設定欄が追加されます。
[はば]は横のマス目の数を、[高さ]は縦のマス目の数を設定します。
![](https://game-sakusei.com/wp-content/uploads/2024/04/c0362a2e8ee419b4f5a40102a0b87c09.png)
また、下側にある[線]をクリックすると、
「枠線の色」を設定するための画面が表示されます。
![](https://game-sakusei.com/wp-content/uploads/2024/04/cc681b45b35042750c2b9504348d3719.png)
![](https://game-sakusei.com/wp-content/uploads/2024/04/a6d20c7ad54ce43b61f54d96904102b7.png)
実行画面では、以下のように表示されます。
マス目の位置については、上端・左端にある数値で確認することができます。
![](https://game-sakusei.com/wp-content/uploads/2024/04/f03479e5ffd75f2dd3906102df649d73.png)
タイル
[タイル]は、マス目の上に「タイル」を作成する機能です。
マス目が無い時は、実行画面に表示されないので注意しましょう。
![](https://game-sakusei.com/wp-content/uploads/2024/04/685f44d3638337e96d96f91fa7a3b183.png)
設定欄では、タイルの名前・色・位置が設定できます。
![](https://game-sakusei.com/wp-content/uploads/2024/04/b2ec4e8e60141efe747d51e4d620a442.png)
また、タイル内に画像や文字を表示することも可能です。
![](https://game-sakusei.com/wp-content/uploads/2024/04/32b6925cd0b05d71518ed9467847ea2e.png)
![](https://game-sakusei.com/wp-content/uploads/2024/04/88d3c123456d7bebc253fc47e7eaf09a.png)
右下にある矢印をクリックすると、追加の設定欄が表示されます。
こちらではサイズ・角度を変更したり、角を丸くしたりできます。
![](https://game-sakusei.com/wp-content/uploads/2024/04/62a4113f6025ccbf127ba4a44c69f26f.png)
![](https://game-sakusei.com/wp-content/uploads/2024/04/00f7fc758deff58e95bc87ab721dacd8.png)
箱
「箱」の中に数値や文字を保存する機能で、
他のツールでは「変数」と呼ばれることが多いです。
![](https://game-sakusei.com/wp-content/uploads/2024/04/d37acd66ee396503b9379648bff630a1.png)
箱には、[名前]と[保存する文字]が設定できます。
また、[タイル]と同じように「画像」も設定可能です。
![](https://game-sakusei.com/wp-content/uploads/2024/04/00d687b7fb3c5c6fb2d35b953b230963.png)
作成した箱の名前・内容は、「実行画面」の下側で確認することができます。
![](https://game-sakusei.com/wp-content/uploads/2024/04/cebde81ade9405319788139593625ffd.png)
タイマー
指定した数値の分だけカウントダウンを行う機能です。
![](https://game-sakusei.com/wp-content/uploads/2024/04/01e4c5c91cf9fbc94680dab5cada0416.png)
「名前」と「秒数」が設定でき、
タイマーを作成してから指定した時間だけ経過すると0になります。
![](https://game-sakusei.com/wp-content/uploads/2024/04/ff1486d06ac1ccb7cccaa5b1b4cb6be5.png)
「いれる」
「いれる」は、[タイル]・[箱]・[タイマー]に文字や数値を入れるブロックです。
![](https://game-sakusei.com/wp-content/uploads/2024/04/a1502de49d02817dea5b6de9da592ce6.png)
下側にある設定欄で、挿入したい文字や数値を設定します。
![](https://game-sakusei.com/wp-content/uploads/2024/04/62f5ecead5db99806202be4c94c7c86b.png)
文字や数値以外に、画像・色・ランダムな数値(乱数)を入れることも可能です。
また、事前に「つくる」で機能を作成していた場合は、
作成した機能に関する数値も選択できます。
![](https://game-sakusei.com/wp-content/uploads/2024/04/cd68ba95f6d7c76a5da9e8e6ec9bd8cc.png)
設定した内容は、[タイル]・[箱]・[タイマー]にある
「中身」や「番号」などの項目に入れることができます。
「番号」とは、機能を“同じ名前で複数作成した際”に付けられる数値で、
同じ名前でも判別できるようにするための仕様の1つです。
![](https://game-sakusei.com/wp-content/uploads/2024/04/173fca66afbe2a6d5f8dcda2b003323a.png)
次回
今回は、「つくる」「いれる」ブロックを解説しました。
座標を[マス目]、変数を[箱]としているように、
プログラムに関する難解な単語が分かりやすい言葉に変更されているので、
言葉の難しさに戸惑うことなく、プログラミングを学習することができます。
次回は、「計算」「くり返す」「もし」ブロックの解説をしていきます。