Skip to content

After learning about server-client in the course CSSE2310 at The University of Queensland. I started learning how to apply these knowledge in networking game. These projects I learnt from Blackthornpod, samyan and CodeMonkey

Notifications You must be signed in to change notification settings

Slothlesss/Unity2D-LearningProjects-Networking

Repository files navigation

LearningProjects - Networking


Photon-CreateLobby

Source

About

  • This is the first project I learnt, which is about Photon.
  • I learnt how to import Pun2 to Unity, create server through Photon service, and how to create and join the lobby. Besides, I learnt how to use some basic APIs of Unity.Photon.

Netcode-SnakeHunt

Source

About

  • This is a second project I learnt, I got a little trouble to understand Host-Client, Rpc and UnityEvent. However, I finally understand it after watching the tutorial several times.
  • Firstly, I learnt some terminologies about networking, how to set up Parrallel Sync on Unity to run host, server and client at the same time. Besides, through the tutorial, I know how to use some basic APIs of Unity.Netcode.
  • The project includes host-client model (client authoritative movement) to handle player movement.
  • It also includes server-client model (server authoritative movement). ServerRpc is used to call function from Client and run it from Server. In contrast, ClientRpc is used to call function from Server and run it from Client.

Netcode-KitchenGame

Source

About

  • This is a third project I learnt about networking before I started doing my own project.

About

After learning about server-client in the course CSSE2310 at The University of Queensland. I started learning how to apply these knowledge in networking game. These projects I learnt from Blackthornpod, samyan and CodeMonkey

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published