Jump to content

TESTING FEATURES ON PTS: NEW SCREEN UNIT LUA TECHNOLOGY (Deutsch-Google Übersetzt)


Recommended Posts

DONNERSTAG, 8. APRIL 2021 UM 00:00

 

Eigenschaftentests auf PTS: Neue Lua Technologie für Bildschirmeinheiten

 

Derzeit ist der Inhalt der Bildschirmeinheit eine HTML-Seite.

Wir synchronisieren den Inhalt der Bildschirmeinheiten zwischen den Spielern, indem wir den gesamten HTML-Code senden. Der HTML-Inhalt der Bildschirmeinheit kann jedoch ziemlich groß sein und benötigt viel Bandbreite und Frame-Zeit zum Rendern, wenn jeder Frame von einer Programmierkarte oder Steuereinheit aktualisiert wird. Dies hat erhebliche Auswirkungen auf die Client-Leistung der Spieler, insbesondere wenn sich viele Bildschirmeinheiten im selben Bereich befinden.

 

Leistungsverbesserungen sind für uns von größter Bedeutung und eine ständige Anfrage, die wir von Spielern erhalten. Folglich werden wir kontinuierlich daran arbeiten, dies zu erreichen.

Um dies zu beheben, bringen wir eine mögliche Lösung für PTS, damit die Spieler sie ausprobieren können. Bei diesem Prototyp wird eine neue API verwendet, um Bildschirmeinheiten mit einem dedizierten Lua-Skript zu zeichnen. Dies verwendet einfache Zeichenbefehle wie drawRectangle (a, b, c, d) drawText („Hallo DU“). Einfache Aktionen wie setTextContent sind nicht betroffen.

Neben Leistungsverbesserungen bietet diese neue Technologie auch einige beispiellose Möglichkeiten, um noch bessere Bildschirmanzeigen als zuvor zu erstellen.

 

Schauen Sie sich dieses Video an, um einen Eindruck davon zu bekommen, was es kann!

 

https://www.youtube.com/watch?v=hvWJ1rjNn9g

 

Wir sind uns bewusst, dass diese Änderung dazu führt, dass Spieler SVGs nicht mehr auf Bildschirmen verwenden können und dass SVGs einfacher und flexibler sind als das Hochladen statischer Bilder. Es ist wichtig zu beachten, dass Sie mit dem neuen Lua-System weiterhin komplexe Bilder zeichnen können. Sie benötigen keine Lua-Kenntnisse und es ist einfacher als das DPU-System.

Zusätzlich haben wir eine Option zum Deaktivieren von HTML-Bildschirmeinheiten für Spieler mit der schlechteren Framerate hinzugefügt. Wir erwarten, dass dies zu erheblichen Leistungsverbesserungen in Märkten und Parkbereichen führen wird.

Sobald die Änderung genau abgestimmt ist, werden wir dank Ihres Feedbacks nach dem Ausprobieren auf dem PTS eine Übergangszeit bekannt geben, damit die Spieler Zeit haben, auf die neue API umzuschalten, bevor wir die Unterstützung für HTML-basierte Bildschirmeinheiten deaktivieren. Wir werden beide Techniken in dieser Übergangszeit weiterhin unterstützen.

 

Wir empfehlen allen dringend, diese Änderung zu überprüfen, wenn sie auf PTS verfügbar ist, und uns Ihr konstruktives Feedback im Forum mitzuteilen:

https://board.dualthegame.com/index.php?/forum/50-public-test-server-feedback/

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...