This question already has an answer here:

I am a programmer. Given a sprite sheet, I can code game as per the requirements. But I do not know how to create these sprites. I use Cocos2D. And I do not know where to begin. I have never done anything art-related before. I am aware of TexturePacker. But it only packs already created sprites. So how do I get started with creating 2D sprites? Are there any dedicated softwares for this purpose? Main main concern is about creating assets for Retina Displays.


marked as duplicate by msell, bummzack, MichaelHouse, Anko, Josh May 13 '13 at 16:36

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


Pixel art is a complex field. Many people start with tiles and then expand to animated sprites.

A good tutorial I can recommend is "So you want to be a Pixel Artist" by Tsugumo.

You don't need any special software. Any raster-based image manipulation program will do - for a beginner even MSPaint.


Not the answer you're looking for? Browse other questions tagged or ask your own question.