3
\$\begingroup\$

I have Photoshop experience and a bit of drawing experience, and am looking to learn how to create sprites like this: http://www.lostgarden.com/2009/03/dancs-miraculously-flexible-game.html

Any tips on what app(s) to use and any reading material/online tutorials to get started?

Thanks!

\$\endgroup\$
2
  • 1
    \$\begingroup\$ Best is very subjective. Do you mean ease of use, quality, cost..? \$\endgroup\$ Commented Jun 29, 2011 at 17:33
  • \$\begingroup\$ After reading through the comments there it seems the poster used Adobe CS4. \$\endgroup\$ Commented Jun 30, 2011 at 6:59

4 Answers 4

4
\$\begingroup\$

Adobe Illustrator is a professional vector drawing tool. An open-source alternative would be Inkscape.

If you'd like to animate the sprites too, there's some basic animation-support in Illustrator. A better tool for vector-animations is Flash though.

These professional tools are rather expensive. If you just want to get your feet wet with vector graphics, it's maybe better to learn a free tool like Inkscape. You'll find some Inkscape tutorials over at: inkscapetutorials.wordpress.com

\$\endgroup\$
2
  • \$\begingroup\$ Dare to explain the downvote? \$\endgroup\$ Commented Jun 29, 2011 at 18:49
  • 1
    \$\begingroup\$ i guess not, but i upvoted you to compensate \$\endgroup\$ Commented Jun 29, 2011 at 21:16
2
\$\begingroup\$

Well, Inkscape and AI are two good vector graphics editors (I use Inkscape myself) but to make things look good, you really need to have art skills. Also, if you want bone based animations, you're most likely going to have to write something yourself because I dont know of any solutions for that. However, to animate (hand made) you can just make spritesheets with whatever vector program you're using and copy the sprite and make your own sheet, changing each copy.

Also, heres a link on how to do skeletal animations http://www.catalinzima.com/2011/06/2d-skeletal-animations/

\$\endgroup\$
1
  • 1
    \$\begingroup\$ FYI: Flash can do bone based animations since version CS4. \$\endgroup\$ Commented Jun 30, 2011 at 6:37
0
\$\begingroup\$

There is software specifically designed to make it easy to develop sprites and spritesheet. ToonBoom is a good example of this, however it is quite costly ($350,-) there might be cheaper/free ones out there with similar functionality but I wouldn't know for sure.

Most normal painting programs are not really suited for creating sprite sheets because you can't define 2D bones to stick arms and legs on (this makes it easy to at least make a rough pose with consistent art, before smoothing things out). However with enough persistence you could of course even do it in paint. And there might be plugins for photoshop and the likes that make this process easier.

Of course there are many tutorials on creating sprites:

\$\endgroup\$
5
  • \$\begingroup\$ These are all pixel-based editing tools. The OP asked for vector graphics though. \$\endgroup\$ Commented Jun 29, 2011 at 16:03
  • \$\begingroup\$ @bummzack ToonBoom's website says Animate is a tool for vector graphics \$\endgroup\$ Commented Jun 29, 2011 at 16:07
  • \$\begingroup\$ @bummzack, I've re-read the question three times, but I don't see vector graphics mentioned at all. \$\endgroup\$ Commented Jun 29, 2011 at 17:46
  • \$\begingroup\$ Title of the question? @BlueRaya: Oh I never saw that. I only knew Toon Boom Studio which is pixel based (AFAIK). Also Animate is way more expensive... \$\endgroup\$ Commented Jun 29, 2011 at 18:48
  • \$\begingroup\$ @bummzack, doh! I kept reading the question, but never looked at the title... Good call. \$\endgroup\$ Commented Jun 30, 2011 at 6:53
0
\$\begingroup\$

From my experience as a game animator I would suggest to use 2 different programs:

first program to draw separate textures. I use "Corel Draw" for vector and "Gimp" at http://www.gimp.org/ for raster textures. Gimp is free.

second program you will need to create animation of your textures and to render a sprite sheet. I use "Anatomy Sprite Animator" tool at http://spritetools.com.

After that you can import transparent sprite sheet into your game creation system(I use Unity in 2D mode).

good luck!

\$\endgroup\$

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.