Themes Using Aseprite

Creating a theme easily using Aseprite
I don't use things like photoshop or gimp etc, but I am exceedingly comfortable with aseprite and there wasn't any good templates for it so I made my own.

Tools Needed
* Aseprite - A small cheap pixel art program, you can compile it yourself
* Export Slices Script - Allows us to automatically cut up our sheet into the needed images (I can't yet put a hyper link: github /PKGaspi/AsepriteScripts)
* Theme Template linked here
* Any 3DS theme editor (Kame, Usagi, etc)


Blank Template
The blue boxes hold the areas that get cut into the needed images for the theme. In the layers, under the folder 'Top/Bottom' you can enable helper outlines for what section you are looking to fill. Note that the area that is seen does not correlate to the area that is sliced in blue. There will always be spaces in the outputted images that are unable to be seen, so trust the guides. For more information about how the images are constructed look at the Kame documentaion, they have a very easy to understand guide.
1744140417794.png


Positioning
The position of the top and bottom sections in the sheet is not an accident. It is spaced such that the top single and bottom align as you would see them in real life. With the gap for the hinge between the screens and the offset of the bottom in the middle of the top screen. This is so that you can paste images in that should span both and they cut correctly with no extra alignments needed.

1744140971289.png


Output
Run the export slices script. This will cut out every possible sprite from the sheet (even ones you aren't using), which you can then use in any theme editor you'd like!
1744141094916.png
1744141214220.png


Let me know if there is something I overlooked.
 

Attachments

  • 3DS_Theme_Template.zip
    8.8 KB · Views: 3
  • 1744140945560.png
    1744140945560.png
    255.4 KB · Views: 4

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=uJzQAMw8yY4