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, aber bricht zusammen, sobald zwei

Clients verbinden. Das ist, was ich repariere.


Ich habe netzwerkbasiertes Gameplay auf FishNet, Mirror, Photon und

Netcode for GameObjects umgesetzt. Vier verschiedene Stacks, deshalb kann ich dir

sagen, welcher dein Projekt wirklich braucht, anstatt nur das zu verwenden,

was ich am besten kenne.


WAS ICH MACH

- Spielerbewegung und Status-Synchronisation, die auch bei echten Latenzen hält

- 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 "funktioniert auf meinem Rechner" am teuersten ist. Die meisten Bugs

tauchen erst bei 150ms Ping mit drei verbundenen Clients auf, was genau der Fall ist, den niemand testet. Ich teste standardmäßig so.


WAS DU BEKOMMST

Voll kommentierter C#-Quellcode, eine schriftliche Übergabe, die die

Architektur erklärt und wo man sie erweitern kann, sowie eine ehrliche Liste, was ich

als nächstes tun würde.


Sende mir deine Unity-Version, deine aktuelle netcode-Lösung, falls vorhanden, 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

  • AusRussland
  • 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