Resprite デスクトップ/Android v1.32.0:タイルマップレイヤー、Tiled 連携、Terrain 描画
Resprite デスクトップ/Android v1.32.0 の中心は、新しいタイルマップ制作ワークフローです。矩形、等角ダイヤ形、六角形のタイルマップレイヤーを作成し、文書内のタイルセットを管理し、Tiled の .tmx / .tsx ファイルと連携し、Terrain ルールと Terrain 描画を使えるようになりました。リンクレイヤーでタイルセット画像を編集し、タイルアニメーションを設定することもできます。
この更新ではさらに、MARD 291 色ビーズパレット、Android の Keep screen on、View > Extras による補助表示の一時非表示、カスタムブラシの一時変換、クリップボード画像サイズからのキャンバス作成、モバイル版パレットの複数選択、書き出し、ギャラリー、プレビュー再生、ショートカット、パレット、タイル描画まわりの修正も含まれています。

タイルマップレイヤーとタイルセット
新機能:矩形、等角ダイヤ形、六角形の 3 種類のタイルマップレイヤーに対応しました。
タイルマップレイヤーでは、繰り返し使うタイルを配置してマップを組み立てられます。すべてを通常のピクセルとして描くより、ゲームマップ、地形パーツ、等角シーン、六角形マップ、あとから配置を変えたい作品に向いています。
タイルマップレイヤーを含む .resprite ファイルは DA 1.32.0 / iOS r59+ で開いてください。
新機能:タイルセット管理を追加しました。
タイルセットを読み込み、作成、編集し、タイルセットパネルから現在のタイルを選べるようになりました。編集中のタイルマップレイヤーと素材の関係を追いやすくなります。

Tiled、Terrain、アニメーション
新機能:Tiled マップ(.tmx/.tsx)のインポートとエクスポートに対応しました。
既存の Tiled マップを Resprite に取り込んで描き続けたり、Resprite で作成したタイルマップを一般的なゲーム制作フローへ戻したりしやすくなります。

新機能:Terrain ルール編集と Terrain 描画を追加しました。
Terrain ルールは、地面の端、道、壁、水辺など、自動でつながる領域をすばやく描く用途に向いています。

上の画像で使用している Grassland タイルセットは、Shackhal の Multi Platformer Tileset を改変したものです。原素材は Creative Commons CC0 1.0 Universal のもとで公開されています。この例では、タイルセット上部を道路タイルに変更しています。
新機能:リンクレイヤーとしてタイルセット画像を即時編集できるようになりました。
通常レイヤーでタイルセット画像を編集し、その結果をタイルセットへ反映できます。マップ構成とタイル画像を同時に調整している段階で使いやすい流れです。

上の画像のタイルセット素材には、Kenney 制作の 16 × 16 ピクセル素材パック Monochrome Pirates を使用しています。この素材パックは、Creative Commons CC0 1.0 Universal のパブリックドメイン提供のもとで公開されています。
新機能:タイルアニメーションに対応しました。
水面、炎、ライト、仕掛けなど、マップ内で繰り返し使う動きのある要素にアニメーション列を設定できます。

新機能:内蔵の MARD 291 色ビーズパレットを追加しました。
Resprite から MARD 291 色ビーズパレットを直接使用できるようになりました。
新機能:Android 版の Settings > Other に Keep screen on を追加しました。
ビーズ図案を見ながら作業するときや、キャンバスを長時間参照用に表示するときに、システムの自動ロックを防げます。

描画とキャンバスのワークフロー
改善:View > Extras でキャンバスの補助表示を一時的に隠せます。
グリッド、ガイド、選択範囲の点滅線、オニオンスキン、キャンバス上の参照画像を一時的に隠し、作品そのものを確認しやすくできます。ショートカットは Cmd/Ctrl+H です。
改善:カスタムブラシを一時的に反転、90° 回転できるようになりました。
一時変換はブラシプレビューと実際の描画に反映されますが、元のブラシ素材は変更しません。
改善:新規スプライト作成時に、クリップボード画像のサイズをキャンバスサイズ候補として選べるようになりました。
デスクトップ版の新規スプライトダイアログでは、クリップボード画像のサイズをキャンバス候補として表示できます。選択しても幅と高さだけを入力し、画像内容は自動で読み込みません。
改善:デスクトップ版のショートカット設定にスプライトメニューの一部アクションを追加しました。
これらのアクションは標準では未割り当てで、必要に応じて設定できます。
改善:キャンバスのズーム段階をいくつか追加しました。
改善:モバイル版のパレットで、長押しドラッグによる複数選択と、選択範囲のドラッグ移動ができるようになりました。
改善:消しゴムツールでキャンバスの長押しジェスチャーが使えるようになりました。
改善:デスクトップ版でレイヤーの目アイコンを右クリックしても、そのレイヤーの単独表示または復元ができます。
改善:等角ダイヤ形と六角形のタイルモードで横長/縦長の軸向きを切り替えられます。
側面が急なフラットトップ六角形などの Tile Profile を設定しやすくなります。
改善:選択ツールで Alt/Option+Shift を押すと、一時的に選択範囲から減算できるようになりました。
修正と変更
- 修正:タイルモードでタイルサイズを制限し、大きすぎるタイルによるプレビュー低下を防ぎます。
- 修正:タイル複製上で描画しても、ピクセルパーフェクトが余分な角ピクセルを正しく削除します。
- 修正:プレビューの単独再生が各フレームの長さと現在のクリップ範囲に従うようになりました。
- 修正:パレットのコピー、切り取り、貼り付けが複数選択と外部 HEX に正しく対応しました。
- 修正:色項目がない、または破損したパレットファイルをインポートまたは書き出ししないようになりました。
- 修正:Mard221 パレットの一部の色差を修正しました。
- 修正:ギャラリーのコンテキストメニューが、右クリックした項目または選択範囲を正しく対象にするようになりました。
- 修正:ギャラリーで開いている項目をリネームまたは移動したとき、開いている文書の保存先も新しいパスに同期されるようになりました。
- 修正:ギャラリーで、名前がアンダースコアで始まるユーザーフォルダーが隠れなくなりました。
- 修正:備忘録の編集中でも保存ショートカットでファイルを保存でき、システム警告音が鳴らなくなりました。
- 修正:macOS でショートカット編集時にシステム警告音が鳴らなくなりました。
- 修正:再度書き出した分割書き出し zip が、一時 UUID のフォルダー名を使わなくなりました。
- 修正:
.respriteの再度書き出しで、開いた元ファイルではなく現在の文書内容を書き出すようになりました。 - 変更:等角グリッド吸着中の方向キー移動を、タイルマップ選択方向に合わせました。
- 変更:デフォルトパレットを Resprite28 に更新し、Console32 と Handheld24 のプリセットを追加しました。
- 変更:ヘルプとエラー報告の「デバッグ情報」を「診断情報」に統一しました。
ご覧いただきありがとうございます
問題やご要望がありましたら、公式サポートページからご連絡ください:Support。 皆さまのフィードバックをもとに、Resprite を継続的に改善していきます。