Je vais mettre en place le multijoueur dans Unity avec fishnet mirror photon

U
upi_ko
U
upi_ko
Igor P
Certaines informations ont été traduites automatiquement.

À propos de ce service

Traduction automatique

Votre jeu fonctionne bien en mode solo mais se désagrège dès que deux clients se connectent. C’est ce que je corrige.


J’ai implémenté le gameplay en réseau avec FishNet, Mirror, Photon et Netcode for GameObjects. Quatre stacks différents, je peux donc vous dire lequel votre projet nécessite réellement au lieu de vous pousser celui que je maîtrise le mieux.


CE QUE JE FAIS

- Synchronisation des mouvements et états des joueurs qui tient sous une vraie latence

- lobbies, matchmaking, reconnexion, migration d’hôte

- prédiction côté client et reconciliation

- architecture avec autorité du serveur et résistance aux cheats

- intégration Steam : lobbies, invitations, transport P2P

- récupération d’un réseau laissé cassé par un développeur précédent


POURQUOI C’EST IMPORTANT DE BIEN CHOISIR VOTRE PRESTATAIRE

Netcode est l’endroit où "ça marche sur ma machine" coûte le plus cher. La plupart des bugs n’apparaissent qu’à 150 ms de ping avec trois clients connectés, ce qui est précisément le cas que personne ne teste. Je teste par défaut de cette façon.


CE QUE VOUS RECEVEZ

Le code source C# entièrement commenté, une documentation écrite expliquant l’architecture et où l’étendre, ainsi qu’une liste honnête de ce que je ferais ensuite.


Contactez-moi avec votre version de Unity, votre solution netcode actuelle si vous en avez une, et ce qui ne fonctionne pas. Je vous dirai franchement si cela correspond à Basic ou si vous avez besoin d’une offre personnalisée.

Découvrez Igor P

Igor P

Multiplayer and gameplay programmer in Unity and Unreal

  • DeFinlande
  • Membre depuisavr. 2024
  • Temps de réponse moy.1 heure
  • Langues

    Anglais, Russe
Hi, I'm Igor. 5 years in Unity, 3 in Unreal, 1 year commercial work. Unity: C#, gameplay systems, combat, abilities, progression, procedural generation, LeoEcs, save systems, editor tooling, URP and HLSL shaders. Unreal: C++ and Blueprints, Gameplay Ability System, replication, behaviour trees, custom movement components. Multiplayer: FishNet, Mirror, Photon, Netcode for GameObjects. Also Python and C++ outside of engines. Games shipped on Steam. Currently building CHAIN, a PSX-style horror shooter. For bigger projects I bring in two people I've worked with for years.

Traduction automatique

Mon portfolio

Balises associées