Scrachでマリオ系のアクションゲームを作る③
前回は主人公をジャンプさせる方法を紹介しました。
次にステージを作る方法を紹介します。
Tiledのインストール
ステージの作成には第1回でも紹介したSuperpowers Asset Packを活用してみたいと思います。
ステージの編集ソフトは Tiled というフリーソフトを使うと簡単に行えます。
Tiled をダウンロードしたら立ち上げて、新しいプロジェクトを作成します。
次に新しいマップを作成します。
Scrachの画面サイズは「480 × 360」なので、分かりやすくそれに合わせたステージを作成します。
今回素材として使用する Superpowers Asset Pack の最小単位に合わせて
・タイルの大きさ:幅 8 px、高さ 8 px
・マップの大きさ:「固定」⇒「幅 60:タイル(480ピクセル)」×「高さ 45:タイル(360ピクセル)」
Superpowers Asset Packのタイルセットを開きます。
↓タイルセットの場所↓
(任意のパス)/superpowers-asset-packs-master/prehistoric-platformer/background-elements/tileset-1.png
※タイルファイルを選択する際、「マップに埋め込み」にチェックを入れます。
タイルファイルを開くと下図のように、右下の「タイルセット」の領域に素材が表示されます。
タイルセットをマウスでドラッグして、使用したい領域分を選択します。
左クリックで、ハンコを押すようにペタペタと好きなタイルを貼り、ステージを作っていきます。
ステージが完成したら、画像ファイルとして保存します。