Oscillate straw
https://answers.unity.com/questions/822484/rotate-object-over-time-and-oscillate.html
Vector3 Lerp (linear interpolation)
https://docs.unity3d.com/ScriptReference/Vector3.Lerp.html
Star Asset
https://assetstore.unity.com/packages/3d/environments/glowy-space-2d-toon-parallax-116509
Cannon (projectile ballistics)
https://unity3d.college/2017/06/30/unity3d-cannon-projectile-ballistics/
https://docs.unity3d.com/ScriptReference/Physics.Raycast.html
Ray cast against colliders in scene
https://docs.unity3d.com/ScriptReference/RaycastHit.html
Structure used to get information back from a Raycast
https://answers.unity.com/questions/586432/how-can-i-draw-a-ray-for-direction-object-is-movin.html
Possible Sources
Effect textures and prefabs (e.g. shockwaves, hit effects)
https://assetstore.unity.com/packages/vfx/particles/effect-textures-and-prefabs-109031
Projectile motion
https://vilbeyli.github.io/Projectile-Motion-Tutorial-for-Arrows-and-Missiles-in-Unity3D/