Raycasting with Enemies, Collectables & Texture Mapping | ScratchStats