Ray Casting Algorithm Coding