To try it out, copy the laser
directory into your project's root (otherwise
you'll have to reassign all the assets to the scene). I have no idea if it works
properly lol, I have never put up something like this before.
Camera shake is outside the scope of this repo, since it's quite simple to
implement. Add it into the fire
function of laser.gd
if you want.