AuthorTopic: Need some tips on spriting explosions  (Read 2383 times)

Offline Tetiro

  • 0001
  • *
  • Posts: 31
  • Karma: +0/-0
  • Leader of Grandpa Pixel
    • View Profile
    • Grandpa Pixel

Need some tips on spriting explosions

on: August 12, 2011, 04:17:43 pm
Howdy folks! I've been working on a fighting game that's a tribute to a game development program.

I'm currently spriting the effects for one of the characters but I am useless at spriting explosions.

I was just wondering are there any tutorials, tips, etc that can help me produce decent explosions? If it helps, I only need side scrolling explosion tips and hints.

Offline Tourist

  • 0010
  • *
  • Posts: 376
  • Karma: +1/-0
    • View Profile

Re: Need some tips on spriting explosions

Reply #1 on: August 16, 2011, 02:09:00 pm
This may help.  Grab the program under the 'download me' link and generate your own, or at least a a starting point. 

http://www.positech.co.uk/content/explosion/explosiongenerator.html

Tourist

Offline Dusty

  • 0100
  • ***
  • Posts: 1107
  • Karma: +0/-0
    • View Profile

Re: Need some tips on spriting explosions

Reply #2 on: August 20, 2011, 04:36:19 am
In this day and age I found just using code can alleviate a lot of the stress that comes with making explosions. It doesn't even have to end up looking "out of place." At first I tried pixelling an explosion but it was way too much work. Eventually what I did was create a base explosion(an orb of light exploding into a small ball of smoke, and a "halo" puff of smoke that exploded out from that), then used some code to make the smoke. The smoke was just a single image generated x3-4 times, all with random rotations and sizes, and they spun and faded away. It was a much better effect than I could have done attempting to pixel it, and since the images themselves were clean it ended up fitting in perfectly and looking different for each explosion. The key is to focus less on code generating the effect, and more on letting code do all the crude work you'd end up doing, and providing it with nice images to work with(instead of say, typical orb of light emitters generally use in the hundreds).

When coding this would generally be done with an emitter, though I didn't use it for my particular case.
« Last Edit: August 20, 2011, 04:38:59 am by Dusty »