Canvas Templates
A downloadable Aseprite extension for Windows and macOS
Current Release: v1.1.0 - MIT LICENSE
©2024 John Riggles
This Aseprite extension allows you to choose from a number of canvas size templates for new Aseprite files, as well as create your own custom templates. Predefined templates are available for a number of various game consoles, aspect ratios, and more!
Latest Changes
- Added the option to rotate the template by 90 degrees (swap its width and height)
Requirements
This extension has been tested on both Windows and Mac OS (specifically, Windows 11 and Mac OS Sonoma 14.5)
It is intended to run on Aseprite version 1.3.7 or later and requires API version 28 (as long as you have the latest version of Aseprite, you should be fine!)
Permissions
When you run this extension for the first time, you'll be asked to grant some permissions. This extension stores your templates in a JSON file and will need your permission to read from and write to it.
When prompted, select the "Give full trust to this script" checkbox and then click "Give Script Full Access" (you'll only need to do this once)
Features & Usage
To use this extension, go to the File menu in Aseprite and then select "Canvas Templates..."
Then you can choose the template you'd like to use for your new Aseprite file from the template selection window . You can click on the checkbox next to each category name to show or hide that category.
To add your own templates or modify the existing ones, click on "Open "templates.json"..." to open the templates file for editing (this will open the extension's builtin templates.json file in whatever your default editor is).
NOTE: the templates in templates.json are structured like so ...
{ "Category One": { "Template One": {"width": 123, "height": 456}, "Template Two": {"width": 123, "height": 456} }, "Category Two": { "Template Three": {"width": 123, "height": 456}, "Template Four": {"width": 123, "height": 456} } }
Take care to use properly formatted JSON or you'll get a message saying that there is a problem with your templates.json file.
The values for width and height are expected to be numbers, and will be rounded down if decimals are included.
If you find this extension useful, please consider donating to support further development! ♥
You can track development changes here:
Download
Click download now to get access to the following files:
Development log
- What's your angle?Aug 14, 2024
- Official v1.0.0 ReleaseMay 28, 2024
Leave a comment
Log in with itch.io to leave a comment.