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

※タイルファイルを選択する際、「マップに埋め込み」にチェックを入れます。

タイルファイルを開くと下図のように、右下の「タイルセット」の領域に素材が表示されます。

タイルセットをマウスでドラッグして、使用したい領域分を選択します。

左クリックで、ハンコを押すようにペタペタと好きなタイルを貼り、ステージを作っていきます。

ステージが完成したら、画像ファイルとして保存します。