Jump to content

  • Log In with Google      Sign In   
  • Create Account

Interested in a FREE copy of HTML5 game maker Construct 2?

We'll be giving away three Personal Edition licences in next Tuesday's GDNet Direct email newsletter!

Sign up from the right-hand sidebar on our homepage and read Tuesday's newsletter for details!


We're also offering banner ads on our site from just $5! 1. Details HERE. 2. GDNet+ Subscriptions HERE. 3. Ad upload HERE.


Thruster graphics


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
3 replies to this topic

#1 mcvitiesyum   Members   -  Reputation: 117

Like
0Likes
Like

Posted 06 February 2013 - 05:09 PM

Hello gamedev community!

Does anyone know what tools do I need to learn in order to make the thruster graphics of the spaceship in the first picture

of http://www.rockpapershotgun.com/2012/11/06/take-a-gamble-on-space-shmup-gimbal/

Do I need to learn openGL or can I achieve the same effect with just 2d animation?

Thanks!



Sponsor:

#2 proanim   Members   -  Reputation: 441

Like
0Likes
Like

Posted 06 February 2013 - 06:18 PM

I would say that it is possible to do this kind of thing (and probably the easiest way to do it) with SDL or SMFL and you should probably know OpenGL if you wish to make those kind of effects. More or less this is doable in any 2d api if you put more time in it. Graphics in the clip are done with sprites and sprite animation for the most part, so you can achive this level of quality with any kind of drawing software.


Edited by proanim, 06 February 2013 - 06:21 PM.


#3 slicer4ever   Crossbones+   -  Reputation: 3945

Like
4Likes
Like

Posted 06 February 2013 - 07:43 PM

the effect appears to be a simply trail effect.

 

essentially, as you move along, you record several points(position, and direction of thruster, and a time to live for that point).

 

you generate a series of rectangles starting at the source thruster, and create a rectangle between the current point and the next point(using perpendicular direction from each points's recored rotation).

 

basically this diagram well hopefully explain it well enough:

szua78.png

 

to see the above method in action:

 

 

their are other ways(such as re-drawing the previous frame, but fading it out a bit, then draw the current frame).


Edited by slicer4ever, 06 February 2013 - 07:46 PM.

Check out https://www.facebook.com/LiquidGames for some great games made by me on the Playstation Mobile market.

#4 Khatharr   Crossbones+   -  Reputation: 3031

Like
0Likes
Like

Posted 07 February 2013 - 08:54 AM

http://en.wikipedia.org/wiki/Particle_system
void hurrrrrrrr() {__asm sub [ebp+4],5;}

There are ten kinds of people in this world: those who understand binary and those who don't.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS