All collections require approval from the Pixels team. Any collection that promotes hate or is deemed inappropriate will not be integrated.
TL;DR:
TL;DR:
Size:
We suggest 48 x 64px
Design the animations within an 18 x 9px collision box
Frame:
Sprites must be centred on the x-axis
Every trait must have the same number of frames
Artwork:
If the NFT is holding an item, it must be in their right hand, and in a separate layer
The left-arm must be in a separate folder from the body
The idle state arm should be able to hold a wearable
The arm and body files must have the same name but in different folders
Traits:
If a trait is mandatory, we need to know which version should be the default
For non-mandatory traits, there must be a file named blank.png, with the exact same dimensions as all other files
We need to know the specified animation frames for each movement
We need to know the order of each trait from background to foreground
We do not integrate pets or backgrounds
Folder Structure:
Each trait must be in its own folder
The arm trait must be separate from the body/base
The names of all folders and images must be in lower-case
❗The folder structure is VERY important. Please watch the video below.
What we need from you:
Sprite sheets for every attribute with the 5 animations
Frame size (ie. 48 x 64px) – Frame size must be equal for all attributes & animations
Frame designation for each animation (ie. idle = frames 0-4)
Layer order for attributes (1 = bottom layer, n = top layer)
Blank png (none.png) for each attribute folder of non-mandatory traits
Size:
1️⃣ Although we do not have specific requirements for size, we suggest 48 x 64px. If the artwork is much larger, it will be scaled down, which may affect its quality.
2️⃣ For animated traits, we suggest designing within an 18 x 9px collision box.
Frames:
1️⃣ Make sure that the sprite is centred along the x-axis within the frame. This is important for movement.
❌ ✅
2️⃣ Each trait must have the same number of frames, across the entire collection.
Head:
Body:
Eyes:
Hair:
Artwork:
1️⃣ If the NFT holds an item in their hand, it must be in their right hand, and in a separate set of frames.
2️⃣ The left-arm must be in a separate folder from the body.
3️⃣ The idle state arm must be able to hold a wearable.
We support these 5 animations:
Idle
Walk
Drink/eat (hand to mouth)
Stab
Slash
4️⃣ The arm and body files must have the same name but in different folders:
Traits:
1️⃣ If a trait is mandatory, we need to know which version should be the default. This is so that in the case of unsupported 1/1s, or errors in the metadata, we know which trait to fall back on.
2️⃣ For non-mandatory traits, there must be a file named blank.png. This file must be blank, with the exact same dimensions as all other files.
For example, if the sprites are 48 x 64px, and have 20 frames, the .png files will be 48*20 x 64px. The blank one must also be this size.
3️⃣ We need to know the specified animation frames for each movement.
For example, drink is frames 0 - 7, and walk is frames 8 - 15.
4️⃣ NFT artwork can be complex. We need to know the order of each trait from background to foreground.
For example, the hair trait should be on top of the head trait.
5️⃣ We do not integrate pets or backgrounds. Please ignore these traits.
Folder Structure:
1️⃣
Each trait must be in its own folder:
2️⃣
The arm trait must be separate from the body/base
Left-arm:
Body:
3️⃣
The names of all folders and images must be in lower-case
💡 The folder structure is VERY important. If it is incorrect, we will not be able to integrate. Please refer to the following video of a perfectly set-up collection:
What we need from you:
Sprite sheets for every attribute with the 5 animations
Frame size (ie. 48 x 64px) – Frame size must be equal for all attributes & animations
Frame designation for each animation (ie. idle = frames 0-4)
Layer order for attributes (1 = bottom layer, n = top layer)
Blank png (none.png) for each attribute folder of non-mandatory traits
Art quality must meet certain standards to be implemented. Please include an animated .gif file prior to your submission.