Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business

Forums

OverviewFelgo 1 Support › Angry Birds like Slingshot

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #5670

    Pi

    Hey,

     

    I’m trying to make a game where a bullet follows a parabolic path, speed and angle depending on position of click on screen.

    I suppose I need a mechanism similar to angry birds slingshot.

    Any clue how to go about this?

     

    Till now I have tried ‘MovementAnimation’ It kinda works but wondering if there is a better way to do this. Also I would like to show a dotted trajectory before releasing mouse.

     

    Thanks

     

    #5685

    Alex
    Felgo Team

    Hi,

    i think the common approach would be to give the “bird” an impulse with a specific force and direction, e.g. depending on the mouse position relative to the slingshot when you drag the “bird” to fire it. (http://felgo.com/doc/vplay1-colliderbase.html#applyLinearImpulse-method) This method is used in VPong and VZombieBreak if you need any demo source code.

    Regarding the trajectory, there is no predefined solution for this, but similar questions have been asked in the web several times. Searching for “arcpath angry birds” or something like that should hopefully give you some ideas on how to solve this problem.

    Cheers,
    Alex

    #5688

    Alex
    Felgo Team
    #5690

    Pi

    Thanks Alex.

    Providing Impulse seems like a much cleaner solution than using MovementAnimation

     

    While downloading the v-play engine I had to skip the ‘Examples and Demos’ package, it was causing the download to repeatedly fail. Any way to get that package separately. The demos docs on your site have all the files separately, not as a single downloadable project.

     

    #5691

    Christian
    Felgo Team
    #5692

    Pi

    I’m trying the installation from India

Viewing 6 posts - 1 through 6 (of 6 total)

RSS feed for this thread

You must be logged in to reply to this topic.

Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded