Aseprite タイルマップレイヤーで Tileset を用いた描画の例

ドット絵を作成できるソフト AsepriteTilemap レイヤーで、描画した画像タイルとしてタイルセットに追加して、タイルセットから選択したタイルをタイルマップ複数配置する使用例を紹介します。

Aseprite TilemapLayer の使用例5

※ Aseprite Steam 版バージョン 1.3.15.3 を使用します。

タイルマップレイヤーを追加

タイルマップレイヤーを追加します。

タイルマップレイヤーを追加するには、メニュー「Layer」→「New」→「New Tilemap Layer」を選択します。

Aseprite TilemapLayer の使用例1

作成するタイルマップレイヤーの設定を行い OK ボタンを押します。
例では、デフォルトのタイルサイズが 16 × 16 ピクセルのタイルマップレイヤーを作成します。

Aseprite TilemapLayer の使用例2

タイルマップレイヤー(例:Tilemap 1)が追加されました。
公式ガイド「Aseprite – Docs – Tilemap」によると、

  • ドット絵を描画するエリアが Tilemap
  • 左側のカラーパレットの下に追加されたエリアが Tileset

です。

Aseprite TilemapLayer の使用例3

マスに描画してタイルを作成

左側の Tileset の初期状態は、透明なタイル1つしかありません。

カラーパレットの上側に Draw Pixels の3つのボタン追加されました。

Draws pixels in each tile, i.e. modifies the tile content/pixels. This is like when you modify regular layers (you modify pixels).

各タイルにピクセルを描画します。つまり、タイルのコンテンツ/ピクセルを変更します。これは、通常のレイヤーを変更する (ピクセルを変更する) 場合と似ています。

Aseprite – Docs – Tilemap と Google 翻訳

Draw Pixels の真ん中にある Auto ボタンを押して、 Tilemap のエリアの Grid のマスに描画すると描画されたマス単位で Tileset のエリアにタイル自動的に追加されます。

Aseprite TilemapLayer の使用例4

It tries to create new tiles (or reuse existing tiles) when you draw, and will erase unused tiles if they are not found in any tilemap referencing the tileset. It’s the default mode because it tries to simulate a regular layer adjusting the whole tileset automatically. 

描画時に新しいタイルの作成 (または既存のタイルの再利用) が試行され、タイルセットを参照するタイルマップに未使用のタイルが見つからない場合は削除されます。これは、タイルセット全体を自動的に調整して通常のレイヤーをシミュレートしようとするため、デフォルトのモードです。

Aseprite – Docs – Tilemap と Google 翻訳

作成したタイルセットのタイルでタイルマップを描画

カラーパレットの上に追加された Draw Tiles トグルボタンON にした状態で、Tileset のエリアに追加されたタイルを選択して、 Tilemap のエリアをマウスドラッグすると、選択したタイルが Grid のマス単位で配置できました。
※色をスポイトで取得できるように、Tilemap では、配置しているタイルを取得することもできます。

Draw Tiles

Puts/gets tiles directly (doesn’t modifying tiles content, modifies the tilemap information)

タイルを直接配置/取得します (タイルのコンテンツは変更せず、タイルマップ情報を変更します)

Aseprite – Docs – Tilemap と Google 翻訳
Aseprite TilemapLayer の使用例5

Ctrl キーを押すと、Tilemap のエリアに配置されているタイルの番号表示されます。

タイルの番号は、最初にタイルを追加するために描画したマスも、そのタイルをマウスドラッグで配置したマス同じ番号でした。
このことから、タイルを追加するために描画したマスは、そのタイルが最初に配置されたマスと考えることもできると思います。

Steam 版の紹介

AsepriteSteam 版は以下のリンク先から購入できます。

まとめ

  • Aseprite の Layer メニューから Tilemap レイヤーを追加を追加しました。
  • Tilemap レイヤーの Tilemap のエリアのマスに描画して、 Tileset のエリアにタイルを追加しました。
  • 追加したタイルを選択して、Tilemap のエリアに同じタイルを複数配置しました。

参照サイト Thank You!

記事一覧 → Compota-Soft-Press

コメント

Ads Blocker Image Powered by Code Help Pro

お願い - Ads Blocker Detected

このサイトは広告を掲載して運営しています。

ポップアップを閉じて閲覧できますが、よろしければ

このサイト内の広告を非表示にする拡張機能をオフにしていただけませんか?

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

タイトルとURLをコピーしました