User Tools

Site Tools


art:spritesheets

Using sprite sheets for artwork

* INCOMPLETE DRAFT *

This is to detail how to submit art for the experimental, much simpler, method of importing art for use as Pets, animal bodies, and even humanoid bodies.

You should familiarise yourself with the art style of the WorldsAway / AltAway worlds. It is unlikely that art that does not fit the style will be accommodated. You should ensure art is in proportion, has a black outline, and fits within the custom 256-color palette.

Art should be submitted as a 256-color palletised PNG sprite sheet. Individual sprites should be arranged in a clear matrix, aligned in rows and columns with at least a single transparent column and single transparent row between each set. Please refrain from adding any additional graphics or text; any explanatory notes should be sent in an accompanying text file with the same name as your sprite sheet. Align the natural centreline of the object on the centre line of each column (i.e. do not move a body left if the right arm is held out - keep the centre of a body aligned, not the centre of the image.)

For every stance, you will need a front view, back view, left hand side and right hand side.

Standing still:
- At least one single frame for each view.

animation sequences need a number of frames (images) for each sequence:

Walking - - Leading with left leg starting to walk (2 frames), short pace (4 frames), medium pace (4 frames), long pace (4 frames), stopping with left leg (2 frames)
- Ditto for right leg.

The client animation code will chain these in sequence. e.g. standing, start with left leg, pace with right leg, pace with left leg, stop on right leg, standing again. Please ensure the sequences run on from each other neatly with no jerking motions.

As an absolute minimum, for very small objects, e.g. kitten, mouse:
- Standing still, one view each orientation.
- Left leg forwards, one view each orientation.
- Right leg forwards, one view each orientation.

Avatar bodies also need the following animations -
(list TBC)

art/spritesheets.txt · Last modified: 2021/11/08 15:41 by amanda