Use mouse to aim + shoot, up/down arrows move. You don't collide.
Used cloning and the new blocks to make it. I made the blocks NOT update the screen so the raycast is invisible and instant.