HTML5 – This is the current status

Dear players,

We’d like to give you a little update about the current status of the HTML5 version of the game.

For those of you who missed it: We’re switching from Flash to HTML5, since support for Flash will end next year.
A while ago, we already switched all Russian and German servers to HTML5 for a short period. During that time we noticed that, although the game was running smoothly for most, a few players still had significant performance problems with the new version of the game. That’s why we decided to switch back to Flash, while we polished HTML5 a bit more.

Today, we’re in the middle of doing just that and we want to explain what exactly this involves. The bug reports we received in our previous live test did not point to a specific singular cause, but were rather quite general performance issues.

Luckily, we identified an area with a lot of potential for performance improvements: the user interface (UI) elements.
Right now, the processes in the background when a UI element is moved or changed require a complete recalculation. Other UI elements that are connected to this element then need to be recalculated too. And, like a domino effect, others that are connected to those elements need be recalculated as well.
This chain of unnecessarily complicated recalculations can use up the entire CPU capacity for the browser tab and then lead to memory problems, resulting in performance issues.

Our developers are currently working on changing how these UI recalculations work. In simple words, if a UI element is changed, it checks which other elements need to be recalculated with it, instead of causing a chain of recalculating everything.
It’s quite a complex process to overhaul this, but we think it’s worth the effort. We can’t give you an exact date yet, but we at least wanted to provide a bit of insight into what exactly we’re doing for HTML5 right now.

 

We’re looking forward to entering this new era of Rail Nation and we’ll share further news with you as soon as we can.

 

Your Rail Nation Team

62 thoughts on “HTML5 – This is the current status

  1. Hallo Skadi

    «Diese Überarbeitung ist recht komplex» auf neudeutsch heisst die ja: wir haben keine Ahnung wie wir das anstellen, da wir von den Objekten keine Info bekommen, ob die nun überhaupt neu berechnet werden müssen.

    «Sobald Rail Nation erfolgreich umgestellt wurde», hmm.. das ist je einer genaue Zeitangabe

    «Flash wird erst Ende 2020 komplett eingestellt» ich denke da gibt es ein Kommentar: siehe oben.

    Sorry, aber ich habe das nun mit angeschaut und es ist nun ende Januar. Anscheinend habt ihr es noch nicht im Griff,denn obwohl ihr nicht nur in PTR sonder ja auch «live» Server getestet hatten und bis anhin nicht wieder auf HTML5 gewechselt haben, deutet leider darauf hin, dass ihr keine Ahnung habt wo der Hund begraben ist.

    ps: mit ner guten Maschine und genug Mukki (2*Xeon, genug ECC Ram und GPU lief es problemlos) leider kann sich da nicht jeder leiten 🙁

  2. Hey R2D2, that’s a good question. We still need to test a few things with HTML5 in the PTR worlds, and when everything is ready, we will move to update the regular worlds. Good to hear you haven’t seen any issues in PTR test servers!

    Kind regards,
    Samisu

  3. Hallo Ruesy,
    derzeit ist noch kein genauer Termin bekannt, wann wir wieder auf HTML5 wechseln. Es wird weiterhin noch daran gearbeitet, damit wir euch eine gut laufende Version anbieten können. Sobald ein Termin bekannt ist, werden wir es entsprechend ankündigen.
    Die Einschränkung besteht aktuell darin, dass du im Browser der Ausführung von Flash zustimmen musst. Ansonsten hat sich nichts verändert.
    Viele Grüße
    Skadi

  4. Thank you for the detailed update. Where I work, we too are faced with the challenge of phasing out Flash. So, I feel your pain. Good luck with fine tuning your HTML5 implementation. Great to know that the game will continue once Flash is phased out in the various browsers.

  5. Hallo,
    ich hatte HTML5 auf mehreren Rechnern unter Firefox und Opera getestet.
    Lief unter Opera einwandfrei und schnell, unter Firefox nur bedingt.

    Ein Problem, dass ich aber egal wo hatte, war, dass ich keinen Text von außerhalb ins Nachrichtenfesnter kopieren konnte – für Fahrpläne extrem wichtig.

    VG
    Matki

  6. Все от того, что программисты криворукие пошли. Когда я учился любую программу надо было оптимизировать изначально. Никто не принял бы программу, которая для того чтобы в одном месте единицу прибавить пересчитывала для этого весь массив данных. Сейчас к сожалению, идут по пути наименьшего сопротивления. В результате примитивные программы жрут ресурсы дуром, да еще и глючно работают. И это не только к RN относится.

  7. А я жду перехода на HTML5. Флэш себя изжил, давно пора от него уходить. Да и браузеры современные всё более противятся работе флеша. Заодно и пользователям линукс будет полегче.

  8. На данный момент и так наблюдается спад игрового азарта из-за агрессивной игры и хамского отношения некоторых «зазвездившихся» асс. Коллективы держатся в основном в дань дружбе внутри ассы. Это к тому, что с переходом на HTML5 и это может не помочь и до четверти игроков просто покинут игру.

  9. Lief nur bedingt super – einen Fahrplan umstellen war langwierig und für mich als Wettbewerbfahrer nicht akzeptabel.
    Allerdings, die Bonis auf dem Bahnhof einsammeln, das ging mit HTML5 extrem schnell und bei Fahrplanumstellungen wurden auch alle Züge umgestellt, nicht so wie beim Flash, der immer eine Kontrolle erforderte ob nicht die Hälfte der Züge den Fahrplan nicht übernommen haben.
    Spiele mit Chrome und SeaMonkey als Browser

  10. Hallo Krombat,
    derzeit steht natürlich die Umstellung auf HTML5 im Vordergrund. Sobald Rail Nation erfolgreich umgestellt wurde, werden auch wieder andere Projekte in Angriff genommen wie zum Beispiel die Behebung von Fehlern.
    Die App wird ebenfalls auf HTML5 umgestellt.
    Viele Grüße
    Skadi

  11. Жаль что такие изменения идут не идет на компьютере без флеша ,даже у меня мощьный комп зависал так ,что интерес пропал к игре потом когда все вернули начал опять играть и все отлично работает.

  12. Auch ich kann es nicht mehr abwarten, dieses lästige Flash vom Hals zu kriegen. Es gibt so vieles an den aktuellen Oberflächen, was mal komplett neu überdacht werden sollte. Auch mit der Umstellung auf HTML5 muss eine technische Weiterentwicklung bald mal in den Angriff genommen werden. Obwohl sich so eine kleine Zeitreise zurück nach 2008 auch ganz schön anfühlt, kann das für ein lebendiges Browsergame ja nicht der Wunsch sein.

    Um den mobilen Markt anzusprechen, und ehrlich gesagt sehe ich in 2019 nur noch dort eine Überlebenschance, muss auch dringend die App optimiert werden. Ich hoffe das steht auch schon auf dem Plan.

  13. olá não entendo porque este servidor Caldeira a vapor esta com montes de defeitos para alem de lento, esta com regras que só predicam os seu jogadores !! não entendo porque sendo eu o Presidente de uma sociedade ser penalizado por 3 dias por ter avido jogadores que na ultima final terem se cadastrado a minha sociedade e não terem voltado o o servidor não deixar entrar outros jogadores para o seu desenvolvimento ficando sem os tais jogadores e sem poder deixar outros entrarem e com doações de 500 K no inicio é muito complicado isto é penalizar varias sociedades sem que elas tenha cometido nenhum erro ao problema com ninguém espero uma resposta dos técnicos do Rail Nation e que me especifiquem o porque de ser penalizado com uma regra que só favorece as grandes sociedades e penaliza as mais pequenas

Deja una respuesta