HTML5 - Was muss man wissen?

  • Liebe Spielerinnen und Spieler,


    es ist endlich so weit: Wir beginnen mit der Veröffentlichung von HTML5, zunächst auf einigen deutschen und russischen Servern. Für die, die es verpasst haben: Rail Nation läuft momentan auf Basis von Flash. Diese Software wird 2020 nicht mehr unterstützt, weshalb wir das Spiel in HTML5 übersetzen mussten. Das ändert nichts am Spiel an sich, wie man es als Spieler sieht, sondern eher das, was technisch im Hintergrund abläuft.

    Diese technischen Hintergründe haben jedoch dennoch ein paar Konsequenzen, über die wir hier sprechen wollen.


    1. Edge & Internet Explorer

    Das ist wohl das wichtigste: Auf Grund von Performance-Einbußen, raten wir dringend von der Verwendung von Edge & Internet Explorer ab. Der Internet Explorer wird sogar von Microsoft nicht mehr empfohlen und auch bei Edge wird die Performance stark beeinträchtigt sein. Im Fall von Edge kann es sein, dass ein zukünftiges Update durch Microsoft Chromium (die technische Basis der meisten Browser) unterstützt, aber bis dahin raten wir auch von der Verwendung von Edge für Rail Nation dringend ab.

    Unsere Empfehlung für Rail Nation ist Chrome (Download).



    2. Was muss ich als Spieler tun?

    Die Umstellung auf HTML5 läuft im Hintergrund ab. HTML5 benötigt keine Installation, Zugriffsberechtigung oder sonstige Aktion von Spieler-Seite aus. Es wird auch kein besserer Computer oder neue Software benötigt. Lediglich die Wahl des Browsers spielt jetzt eine größere Rolle. Wir empfehlen, wie gesagt, Chrome.



    3. Ändert sich das Spiel durch HTML5?

    Kurz gesagt: Nein. Das Spiel sieht aus und spielt sich wie zuvor.



    4. Werden die Server für den Wechsel zu HTML5 heruntergefahren? Wird es ein Update geben?

    Ja, es wird ein Server-Update geben.

    Folgende Server werden am Dienstag, 27. August 2019 auf HTML5 umgestellt und werden voraussichtlich in der Zeit von 11 Uhr bis 12 Uhr nicht erreichbar sein:

    • DE-9 Regulator
    • DE-105 Grand Canyon
    • DE-201 Brandenburger Tor

    Des Weiteren werden noch die russischen Server RU-1, RU-101 und RU-201 auf HTML5 umgestellt.


    Wir freuen uns über euer Feedback in diesem Thread: Umstellung auf HTML5, euer Feedback


    Viele Grüße

    Euer Rail Nation Team

  • Liebe Spielerinnen und Spieler,


    wie am Freitag bereits angekündigt, werden wir morgen (27.08.2019) 7 Server auf HTML5 umstellen:

    • DE-9
    • DE-105
    • DE-201
    • RU-1
    • RU-101
    • RU-201
    • RU-103 (startet neu mit HTML5)

    Da es sich hierbei um die ersten Live-Spielwelten handelt, die auf HTML5 umgestellt werden, möchten wir gerne noch einige Dinge erklären.


    Zunächst einmal: wir können nicht komplett ausschließen, dass es zu Schwierigkeiten kommen könnte. HTML5 funktioniert auf unseren Testservern (PTR) gut, aber die Bedingungen auf Live-Spielwelten sind einfach ein wenig anders und so haben wir jetzt die Grenze erreicht, an der es keinen Sinn mehr macht, weiter allein auf PTR zu testen. Theoretisch könnten wir die HTML5 Tests noch um einige Wochen oder gar Monate auf dem PTR ausweiten, aber das würde die Wahrscheinlichkeit, dass es zu Problemen auf den Live-Spielwelten kommt, nicht weiter reduzieren. Im Wesentlichen würden wir nur wertvolle Zeit verschwenden.


    Dazu müsst ihr wissen, dass HTML5 im Grunde genommen nur eine Übersetzung des Spiels ist. Das Spiel an sich ist praktisch das gleiche wie zuvor (einschließlich eventueller Fehler). Neue Fehler, die durch die Übersetzung in HTML5 verursacht sein könnten, werden vermutlich nur die Darstellung betreffen. Das bedeutet, dass das Leeren des Caches, Löschen der Cookies und das Neuladen des Spiels wichtiger denn je sind, wenn ein Darstellungsfehler auftritt,


    Habt ihr das bereits getan und der Fehler tritt immer noch auf, empfehlen wir dringend, diesen Fehler im Bug-Bereich dieses Forums zu melden. Unser QA-Team wird den Abschnitt genau im Auge behalten.


    Wenn ihr einen Fehler meldet, versucht bitte so viele Informationen wie möglich hinzuzufügen, z.B.:

    • Auf welchem Server ist der Fehler aufgetreten?
    • Was genau ist im Detail passiert?
    • Was wurde gemacht, als es aufgetreten ist und wie wurde es gemacht?
    • Gab es besondere Umstände?
    • Welcher Browser wurde verwendet?
    • Kann der Fehler reproduziert werden, wenn ja, wie?
    • Gibt es einen Screenshot?

    Letzteres ist jetzt besonders wichtig, da die meisten Fehler höchstwahrscheinlich Darstellungsfehler sein werden, so dass Screenshots unglaublich hilfreich sind. Achtet darauf, dass ihr sie nicht zu sehr bearbeitet oder beschneidet. Ein Screenshot der kompletten Bildschirmansicht des Spiels ist für unser QA-Team immer am hilfreichsten.


    Und wenn ihr euch fragt, warum wir diese Live-Version auf 7 Servern testen und nicht nur auf einem: Wir haben diese Serverauswahl zusammengestellt, um HTML 5 je auf einen Sever pro Szenario, mehrere Sprachen und zu unterschiedlichem Spielfortschritt zu testen. Deshalb sind sowohl laufende als auch neu startende Server benannt. Die deutschen und russischen Server haben wir gezielt ausgewählt, da die deutschen und russischen Communities in der Regel sehr zuverlässig und ausführlich Fehler melden.


    Viele Grüße

    Euer Rail Nation Team


    PS: Bitte vergesst auch nicht, wenn möglich, auf die Nutzung von Internet Explorer oder Edge zu verzichten. Wir empfehlen die Verwendung von Chrome.

  • Liebe Spieler,


    wie ihr vielleicht schon gemerkt habt, sind die Server momentan NICHT wie angekündigt heruntergefahren. Wir möchten vorher noch ein paar zusätzliche Tests durchführen, um eventuelle Probleme noch besser ausschließen zu können.
    Wir werden euch über die neue Downtime auf dem Laufenden halten und entschuldigen uns für dadurch entstandene Unannehmlichkeiten.

    _________________________________________

    Found?DU5gLUo.png

  • Wenn ihr Fehler für HTML5 meldet, würdet ihr uns sehr helfen, wenn ihr Screenshots von eurer Konsole und Memory Snapshots beifügen könnt. Klingt erstmal vielleicht kompliziert, ist es aber im Grunde nicht.


    Startet einfach wie gewohnt euer Spiel und habt den Tab, in dem das Spiel aktiv ist im Fokus.

    In allen gängigen Browsern lassen sich die Entwicklertools mit der Tastenkombination STRG+SHIFT+I öffnen.
    Lasst die Tools einfach nebenbei geöffnet. Ihr könnt das Fenster per Knopfdruck abdocken und im Hintergrund laufen lassen.
    Chromium: FF:


    Wenn euch im Spiel ein Fehler auffällt schaut bitte in die Tools, navigiert zum Reiter "Memory" und macht dort einen "Snapshot".


    Chromium: FF:


    Sobald der Snapshot fertig ist, klickt ihn mit der rechten Maustaste an, speichert ihn auf der Festplatte und schickt ihn uns zu.



    Am Besten hängt ihr ihn hier im Forum als Anhang an, alternativ könnt ihr uns auch ein Ticket schreiben.


    Dann schaut bitte auch kurz in den Reiter "Console", ob dort irgenwelche roten Fehlereinträge zu finden sind. Ein Screenshot davon wäre ebenfalls hilfreich.
    Dazu dann eine möglichst genaue Beschreibung des Fehlers, wie Skadi weiter oben bereits beschrieben habt.


    Wenn euch das alles zu kompliziert ist, macht euch bitte keine Gedanken. Wir sind auch über jede gewöhnliche Fehlermeldung enorm dankbar!