Raycasting Game Development with JavaScript SDL & C