Jump to content
Spriter Forums

Bouncy laser animation


Recommended Posts

Hello! :)
I would like to ask what is the best way of implementing my animation into a game.

I made a laser animation, and now i want it to be able to bounce off of walls from all angles.

Of course, it's impossible to animate bouncing off walls for every single angle, so i would like to know how you would solve this issue.

One solution that I have is to have "another" laser coming out of the wall when the first goes in so it would give an illusion of bouncing.

Please answer as soon as you can and thank you for reading ^_^

Link to comment
Share on other sites

I think you already hit the nail on the head. Just have a "laser hitting" animation where it disappears, and a "laser starting" animation, which you can start at the point of impact, rotated to the correct angle of incidence. If they're the same length, it would appear to be a single laser bouncing off the surface.


You could even use the same starting animation for the laser initially being fired from the source.

Link to comment
Share on other sites

Hi yamada0000,


There are too many potential problems and solutions depending on your specific needs, the game authoring system or game engine you're using, where the pivot points are in your laser animations etc etc.


If you want a direct suggestion or solution to your problem you'll have to give us a lot more info.


Mike at BrashMonkey

Link to comment
Share on other sites

  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...