An intense 10V10 First Person Shooter set in space.
MECHANICS AND TOOLS USED
With the help of Photon Unity Networking (PUN), our player can create a new room with custom name and room limit, or join a random room if it exists or create automatically , and finally show the list of rooms that exist like a server browser in many of the multiplayer games like Battlefield.
3D SPACE MOVEMENT
Unlike the regular movement on ground where gravity applies, in space the player can move and rotate in all the axes.
Out of the two types of shooting methods, that is projectile based and raycast based shooting method, in this game i have implemented raycast method for shooting as projectile would take in gravity as a factor and since there is no gravity or friction in space, raycast would be a better option for shooting.