UNITY / NETCODE / C#

Multi Unity

Prototype de jeu multijoueur en ligne sous Unity : sessions partagées, synchronisation d’état et architecture réseau C#.

edouarddesmyter.com/projects/multi-unity
Notes

Game Dev · PC

Multi Unity

Projet personnel pour explorer le multijoueur temps réel sous Unity. L’objectif : monter une boucle de session complète — lobby, connexion, spawn des joueurs et synchronisation des états — avec une base technique propre et réutilisable.

Rappels

Défis

5

  • Architecture host / clients avec synchronisation d’état fiable
  • Lobby et matchmaking pour rejoindre une session partagée
  • Spawn et ownership des joueurs sans désync visible
  • Réplication des inputs et des transforms en C#
  • Stabiliser latence, tick rate et gestion des déconnexions
README.md

Le prototype s’appuie sur Unity et une stack réseau moderne (Netcode / services de relay). L’état de jeu est répliqué depuis le host, les joueurs sont instanciés via un système de spawn dédié, et les composants réseau isolent la logique locale de la logique partagée. Le focus reste sur une boucle multijoueur claire : connecter, synchroniser, jouer.

export const project = {
  name: "Multi Unity",
  company: "Personnel",
  platform: "PC",
  role: "Game Dev",
  duration: "En cours",
  stack: [
    "Unity",
    "Netcode",
    "C#",
    "Multiplayer",
    "Lobby",
    "Game Design"
  ]
}
CréditsPersonnel