Welcome to the NOVADEVS unity first person template. This is an educational template project that include a complete player controller with base player movement. This controller has additional features like sprinting, crouching, interacting with objects, and ledge grappling and movement. You must please be sure to include my name in the credits if you intend to publish your projects with my system. This template is designed for prototyping first person project ideas, and also was created to with the goal to reduce development time by having a starting point developers and designers can start off with and eventually customize it how ever they want.
As a former game development instructor I wanted to create a project to share some of the knowledge I have learned. Especially about collision detection that can be a challenging concept for some developers especially those new to unity. This will be a great project to learn and understand how raycast work to allow the player to gain access to other gameObjects.