I didn't notice a problem with it. I'm using it in my game.
I took the code from the examples provided with AppGameKit for my explosion of feathers effect.
The agk::SetParticlesAngle ( 1, 360.0f ) gave me the effect I was looking for, which is to blow the feathers off the bird 360 degrees.
//explosion of feathers
void ShowExplosion()
{
char fire =1;
if ( fire == 1 )
{
agk::SetParticlesPosition ( 1, 50.00f, 50.00f );
agk::ResetParticleCount ( 1 );
agk::SetParticlesFrequency ( 1, 250 );
agk::SetParticlesLife ( 1, 10.0f );
agk::SetParticlesSize ( 1, 15 );
agk::SetParticlesStartZone( 1, -10, 0, 10, 0 );
agk::SetParticlesImage ( 1, 1 );
agk::SetParticlesDirection( 1, 25.00f, 25.00f ); //controls speed of feathers
agk::SetParticlesAngle ( 1, 360.0f );
agk::SetParticlesVelocityRange ( 1, 0.8f, 2.5f );
agk::SetParticlesMax ( 1, 35 );
//agk::AddParticlesForce ( 1, 2.0f, 2.8f, 25, -25 ); //this makes the particles go to the right and up
fire = 0;
}
return;
}
Prove Your Worthiness
KG2Entertainment.com