Ich setze Mehrspieler in Unity mit Fishnet Mirror Photon um

U
upi_ko
U
upi_ko
Igor P
Einige Informationen wurden automatisch übersetzt.

Über diesen Service

Automatische Übersetzung

Dein Spiel läuft im Singleplayer einwandfrei, bricht aber zusammen, sobald zwei Clients sich verbinden. Das ist, was ich behebe.


Ich habe netzwerkbasiertes Gameplay auf FishNet, Mirror, Photon und Netcode for GameObjects umgesetzt. Vier verschiedene Stacks, damit ich dir sagen kann, was dein Projekt tatsächlich braucht, anstatt dir das aufzuzwingen, was ich am besten kenne.


WAS ICH MACH

- Spielerbewegung und Status-Synchronisation, die auch bei echter Latenz stabil bleibt

- Lobbys, Matchmaking, Reconnect, Host-Migration

- Client-seitige Vorhersage und Reconciliation

- Server-Authority und cheat-resistente Architektur

- Steam-Integration: Lobbys, Einladungen, P2P-Transport

- Netzwerkprobleme beheben, die ein vorheriger Entwickler kaputt gemacht hat


WARUM ES WICHTIG IST, WEN DU BEAUFTRAGST

Netcode ist der Bereich, in dem „läuft auf meinem Rechner“ am teuersten ist. Die meisten Bugs treten erst bei 150ms Ping mit drei verbundenen Clients auf, was genau die Situation ist, die niemand testet. Ich teste standardmäßig so.


WAS DU BEKOMMST

Voll kommentierter C#-Quellcode, eine schriftliche Übergabe, die die Architektur erklärt und wo du sie erweitern kannst, sowie eine ehrliche Liste, was ich als Nächstes machen würde.


Schreib mir mit deiner Unity-Version, deiner aktuellen netcode-Lösung, falls du eine hast, und was kaputt ist. Ich sage dir ehrlich, ob es zu Basic passt oder ein individuelles Angebot braucht.

Lerne Igor P kennen

Igor P

Multiplayer and gameplay programmer in Unity and Unreal

  • AusFinnland
  • Mitglied seitApr. 2024
  • ⌀ Antwortzeit1 Stunde
  • Sprachen

    Englisch, Russisch
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.

Automatische Übersetzung

Mein Portfolio

Meine weiteren Dienstleistungen im Bereich Spieleentwicklung