Alles anzeigen
Externer Inhalt jc-mp.deInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Hallo und Willkommen zum 19. Development Blog!
In dieser Woche wollen wir euch ein paar Details zu den Problemen, mit denen wir uns zurzeit beschäftigen, verraten.
Animationen
Wir untersuchen gerade wie der Spielcharakter initialisiert wird und die Animationen mittels einer Zustandsübergangsmaschine im Spiel implementiert sind.
Aus bisher unbekannten Gründen können einige Aktionen und Animationen unter bestimmten Bedingungen nicht ausgeführt werden. Sobald wir diese Bedingungen identifizieren können, werden wir eine ganze Reihe von Problemen bzgl. Animationen (z.B. bei der Verwendung des Fallschirms) lösen.
Externer Inhalt i.imgur.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Aufgrund der großen Anzahl an Fällen dieser Natur in Just Cause 3, ist das Debuggen eine sehr zeitaufwendige Aufgabe und kann daher zu leichten Verzögerungen in unserem allgemeinen Zeitplan führen.
Andauerndes Problem bei der Waffen-Synchronisation
Obwohl der größte Teil der Waffensynchronisation mittlerweile durch den Server kontrolliert werden (siehe Devblogs der letzten Wochen), sendet jeder Client weiterhin Werte über die Anzahl der Kugeln im Magazin an den Server. Wenn dem Spieler nun eine Waffe gegeben wird und das Wechseln zu dieser nicht erzwungen wird (d.h. dass die Waffe in das Inventar des Spielers gelegt wird), wird die Munition bisher nicht korrekt synchronisiert, bis der Spieler schließlich zu dieser wechselt.Beispiel: [...] (siehe https://community.nanos.io/index.php?/top…19/#comment-786)
Eindeutige Nutzer-Identifizierung
Einige Benutzer haben ihre Bedenken gegenüber der Möglichkeit Spieler über eine eindeutige ID zu identifizieren geäußert. Die naheliegendste Option ist das Bereitstellen der SteamID.
Da wir jedoch den Wert des Datenschutzes schätzen, muss der Client gegenüber jedem Server einwilligen, dass Steam-Daten mit dem Server geteilt werden. Diese Entscheidung ist nicht verhandelbar.
Wir möchten euch außerdem in diesem Zusammenhang darüber in Kenntnis setzen, dass es niemals möglich sein wird eine sichere und verlässliche ID zur Verfügung zu stellen. Vergesst darüber hinaus nicht, dass wenn euer Server die Steam ID zur Authentifizierung nutzt, ihr ein hohes Risiko eingeht, da Steam IDs manipuliert werden können.
So, das war's für diese Woche! Wir hoffen, dass ihr den etwas anderen Stil des Development Blogs genossen habt und freuen uns auf die nächste Woche!
Originalartikel und vollständige Version: https://community.nanos.io/index.php?/top…19/#comment-786
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!