Integration Benefits
Our goal at Spellborne is to create a world full of different communities coming together, hence we offer single character integrations for a low cost.
- We offer event integrations to bigger communities, where members of an external community can enter our game, equip the skin integration for their project and play a special event. This event integration is only available special projects.
- Integrated projects can use and create content from within our game for Marketing for their own Twitter and other socials. Please make sure to tag
@spellbornegame
in your posts and if you want, add #Spellborne, so we can retweet your posts. - Projects can buy apartments from our collection, to host social events with their community. Our team is always happy to add announcements in game-chat for any events being conducted by your community. Collection URL: https://opensea.io/collection/spellborne-apartments
Guidelines for Integration
For all projects, we support two types of integrations, single character and trait based.
- Single Character: This type of integration requires only a single character sprite for the whole project, and is usually handled by our team internally. This is a good option for projects that do not have the resources to hire an external team to get the designs done.
- Trait Based: This type of integration requires the team behind the collection to provide an API that will provide us with the sprite sheet in the following format:
Chains Supported
We currently support the following chains for integrations of characters:
- Ethereum
- Avalanche C-Chain
- Polygon
- Base
- Arbitrum
- Solana
More chains will be added soon.
If a collection is not on the above chains, then it is unlikely that it will be a priority. However, if there is enough demand for a particular collection, we would be happy to explore the process necessary to integrate it.
Staked/Locked Tokens
If a collection supports staking of tokens, the collection team must provide an URL through which the tokens (staked and unstaked) owned by an address can be fetched.
Example, https://example.com/address/0x123
where 0x123 is the address of the current player. For tokens fetched through the external endpoints, we require the following metadata as well for each token:
- Name
- Description
- TokenID
- MarketURL: This URL can be a link the item on a marketplace such as OpenSea
- ImageURL: This URL being the thumbnail
Guidelines for Character design
Spellborne supports two types of integrations, single character and trait based. Both types need to follow the following guidelines for character design. Please make sure to get one set of character design approved from our team beforehand, in case of trait integration. You can reach out to us on discord, twitter, or email, all details are present at the end of this document.
Head Design Guidelines
All head designs need to follow a similar pattern and design style, with some exceptions in case of animal designs and humanoids.
The original size guidelines have been added below the PNG for artists to be able to use in their design systems.
Idle Pose Guidelines
All sprites derive from the same base design and should maintain similar sizing and proportions. Idle poses cannot be animated and need to be a single sprite. > Most humanoid skins will be a direct copy of our base design with unique variations in hair, clothes, eye color, etc. The original size PNG can be downloaded below the example image. > Exceptional designs that divert from this structure should not exceed 40x50 px.
Design Tips
> Sprites are drawn at 3/4 top down view - we can see the top of their head & they should appear to look down (not up towards the viewer) > Avoid dithering and banding (Simplify where possible) > Use anti-aliasing > Use #0e071b for the main outline color > Aim for a saturated color palette that uses hue shifting unless the specific skin design requires otherwise (such as a monochromatic character) > Find more design examples at: https://spellborne.wiki/skins
Finished sprites have 80 total frames: >4 Idle poses >4 Skate poses >18 run up frames >18 run down frames >18 run right frames >18 run left frames After finalizing the 4 base idle poses, we can translate the design to the run cycle and skate poses.
Skate poses
Similar to the above idle poses, there are 4 directional skate poses that are static.
The original size PNG is uploaded below the example to the left.
Animating Guidelines
>The run up and run down animations both have 8 unique frames and are similarly mirrored.
>Run Side animations have 8 unique frames. These can be mirrored to the opposite side if the skin does not have unique characteristics that differ between the right and left profile.
The original size guidelines have been added below the PNG for artists to be able to use in their design systems.
Don’t forget to animate character specific details (such as hair and fabric) that would naturally move as they run!
Exporting Guidelines
> Each frame is exported individually as a PNG for a total of 80 frames. > File naming convention:
idle-[direction].png (ie: idle-left.png) run-[direction]-[frame#].png (ie: run-up-1.png) skate-[direction].png (ie: skate-up.png) > Each frame must be consistently centered horizontally (no random shifting or unneeded extra padding) for proper placement in game (see examples to the left). > Each frame must have the proper vertical padding. For example, idle and skate poses should have 0 padding below the feet (or else they will appear to float in game)
Application Process
If any NFT collection is interested in getting integrated into our game, they can reach out to us via Twitter, Discord, or Email.
All Integrations are required to follow the design style and pattern to get accepted, our selection process is very strict.
Discord: discord.gg/spellborne
Twitter: twitter.com/spellbornegame
Email: support@monstudios.co