3rd Person Multiplayer Shooter
A downloadable game
More in depth Unity/C# project I was working on to play with my friends. This was building on a lot of smaller prototyping I had done in Unity, as well as knowledge I had gained working in Unity for my job.
______________________Focus__________________________________________________________
To create 3rd-person action combat for a multiplayer game.
______________________Practice_______________________________________________________
* 3D Player Character movement and Controller. Input management.
* More advanced camera control and functions for 3D movement and collisions.
* Hazards, attacks, projectiles. Practice with Hitboxes and Hit Detection in a 3D space.
* Framework of ability system with scriptable objects and unique behaviors.
* Damage and Health systems. More dynamic related visuals.
* Basic 3d Rigging and Animation practice.
* Lots of Shader Graph and Particle System practice.
* Object pooling and spawning.
* Network management between server/host and client.
______________________Tools___________________________________________________________
* Unity Engine with C#
* Debugging tools/functions I had used and created:
* Extra detailed and human readable console output messages (range of
severity), Including assertions to notify of abnormalities during gameplay.
* Utilized and modified a logger tool to display output logs at runtime from
different perspectives (client vs host/server)
* Other: Created testing tools in a client "Hack Menu" to force specific scenarios to occur for easier testing, especially in a more 'realistic' non-editor environment.
Leave a comment
Log in with itch.io to leave a comment.