Auric Instinct is an online multiplayer football game with advanced movement. The game is made in Unity, and uses a tool called Photon Fusion for its networking.
I worked on this project out of passion outside of university time during my second year.
I learned about networking terminology and universal concepts, like RPCs, client side prediction, interpolation, and variable synchronization.
Improved, and got my experience making complex player controllers. There is a lot I would do differently, if I were to start over. The controller code was a mess, and hard to add new movement options to, if I were to need any later. Next time I would make it more modular and clean.
Finishing a full playable game has taught me the importance of settings, a complete game loop, and a lot more that is not required in demos.
Since this is a solo project, I learned more about game design, and what goes into making a game fun. This will make communication with designers easier in the future.
The player controller features these movement options:
Walking
Sprinting with stamina
Jumping
Double jumping
Wall running
You can see these movement options in action in this video: