🖍️

Artwork Requirements for Integration

All collections require approval from the Pixels team. Any collection that promotes hate or is deemed inappropriate will not be integrated.

TL;DR

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.

image

Frames:

1️⃣ 

Make sure that the sprite is centred along the x-axis within the frame. This is important for movement.

image

  ✅

image

2️⃣

Each trait must have the same number of frames, across the entire collection.

Head:

image

Body:

image

Eyes:

image

Hair:

image

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.

image

2️⃣

The left-arm must be in a separate folder from the body.

image

3️⃣

The idle state arm must be able to hold a wearable.

We support these 5 animations:

  1. Idle
  2. Walk
  3. Drink/eat (hand to mouth)
  4. Stab
  5. Slash
image

4️⃣

The arm and body files must have the same name but in different folders:

image
image

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.

image
image

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.

image

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:

image

2️⃣

The arm trait must be separate from the body/base

Left-arm:

image

Body:

image

3️⃣

The names of all folders and images must be in lower-case

image
💡
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:

  1. Sprite sheets for every attribute with the 5 animations
  2. Frame size (ie. 48 x 64px) – Frame size must be equal for all attributes & animations
  3. Frame designation for each animation (ie. idle = frames 0-4)
  4. Layer order for attributes (1 = bottom layer, n = top layer)
  5. 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.

If you have any questions, please reach out to the Pixels team on Discord: http://discord.gg/pixels

image