Automatically Mirror Player Sheets

Post Reply
User avatar
Enjl
Posts: 831
Joined: 8 years ago
https://enjl.talkhaus.com/

Automatically Mirror Player Sheets

Post by Enjl »



This is a plugin for Paint.NET that automatically mirrors the right half of a player spritesheet onto the left half.
It has no concept of any horizontal anchoring of individual frames, so it assumes that all sprites are properly centered.
What does that mean?
Lay out your sheets properly!
If you do, this'll save you some busywork.
Or, to put it visually:
NOT THIS
Image
YES THIS
Image
NEVER THIS
Image
Credits to rocky for giving me the idea. He's doing the same thing in aesprite right now!
I do things. You can find them on my talkhaus site. https://enjl.talkhaus.com/
Here is another link. This one lets you draw.
https://enjl.talkhaus.com/draw.html
User avatar
Hoeloe
A2XT person
Posts: 962
Joined: 10 years ago
Pronouns: she/her
Location: Spaaace

Re: Automatically Mirror Player Sheets

Post by Hoeloe »

Enjl wrote: 3 years ago NEVER THIS
Only villains do that.
Image
Image
Image
Image
Image
User avatar
ztarwuff
What the heck is a flair and why am I being asked to write one for my profile?
Posts: 562
Joined: 9 years ago
Location: Within 2 miles of the Imperial Crypt of Napoleon III

Re: Automatically Mirror Player Sheets

Post by ztarwuff »

Enjl wrote: 3 years ago This is a plugin for Paint.NET that automatically mirrors the right half of a player spritesheet onto the left half.
It has no concept of any horizontal anchoring of individual frames, so it assumes that all sprites are properly centered.

Credits to rocky for giving me the idea. He's doing the same thing in aesprite right now!
Thanks to both of you! I've always found the spritesheets really daunting, so I've never really wanted to edit them. This'll help a great deal.
Mind you, it'd be nice if there was some kind of grid around each individual sprite to help us centre each sprite into the proper location on the sheet. Then again, would the engine pick up the grid and try to render it around the player sprite?
User avatar
Enjl
Posts: 831
Joined: 8 years ago
https://enjl.talkhaus.com/

Re: Automatically Mirror Player Sheets

Post by Enjl »

ztarwuff wrote: 3 years ago
Enjl wrote: 3 years ago This is a plugin for Paint.NET that automatically mirrors the right half of a player spritesheet onto the left half.
It has no concept of any horizontal anchoring of individual frames, so it assumes that all sprites are properly centered.

Credits to rocky for giving me the idea. He's doing the same thing in aesprite right now!
Thanks to both of you! I've always found the spritesheets really daunting, so I've never really wanted to edit them. This'll help a great deal.
Mind you, it'd be nice if there was some kind of grid around each individual sprite to help us centre each sprite into the proper location on the sheet. Then again, would the engine pick up the grid and try to render it around the player sprite?
It would pick up the grid, but you can use layers.
Hoeloe made this image a while ago that helps align sprites:
http://i.imgur.com/1dnW3g3.png
I tend to use a variation which further subdivides each cell, so that I can easily find the center and a reasonable "ground":
https://i.imgur.com/RkqOOk3.png
I do things. You can find them on my talkhaus site. https://enjl.talkhaus.com/
Here is another link. This one lets you draw.
https://enjl.talkhaus.com/draw.html
User avatar
ztarwuff
What the heck is a flair and why am I being asked to write one for my profile?
Posts: 562
Joined: 9 years ago
Location: Within 2 miles of the Imperial Crypt of Napoleon III

Re: Automatically Mirror Player Sheets

Post by ztarwuff »

Enjl wrote: 3 years ago It would pick up the grid, but you can use layers.
Hoeloe made this image a while ago that helps align sprites:
http://i.imgur.com/1dnW3g3.png
I tend to use a variation which further subdivides each cell, so that I can easily find the center and a reasonable "ground":
https://i.imgur.com/RkqOOk3.png
Oh, that's really useful! Thank you very much! :D
Post Reply