Part 1: Raycasting Basics

Content here.

Next: Part 2: Movement