Rewrite of the movement system, with some upgrades:
Uses CharacterController instead of RigidBody, so friction is a nonissue
View bobbing is now compensated for in camera rotation, so it's not hard to focus on objects nearby
Calculations that should have been under FixedUpdate have been moved there; almost all controls are now handled in physics ticks
Camera is a child of the Player object, allowing for the entire Player to be its own prefab
Player prefab, of course
Inspector labels and tooltips for easy tweaking by the design team
Still having some issues with camera smoothness while in the editor; I think this is due to vsync as the movement is not stuttery when the game is built and run. I'll look into this more when I can.
Rewrite of the movement system, with some upgrades:
Still having some issues with camera smoothness while in the editor; I think this is due to vsync as the movement is not stuttery when the game is built and run. I'll look into this more when I can.
Closes #6.