GitHub repository: FreshlySketched/2d-platformer-controller
Description: Simple implementation of a 2D platformer character controller using raycasts for smooth and precise input and movement