Отгадайте за секунду, что это такое зелёное подсвечено на скриншоте Танков?

#видео и #статья дня
Отгадайте за секунду, что это такое зелёное подсвечено на скриншоте Танков?
Да, это буквально игровой UI. А что если я скажу вам, что он написан на TypeScript и React?
А вы что думали, Реакт ограничивается только вебом и мобилками? Нет :) И Prabashwara Seneviratne (я не уверен, как его имя транслитерировать правильно) несколько лет назад как раз работал в отделении Wargaming в Праге над UI для World of Tanks.
И даже написал об этом статью: https://www.frontendundefined.com/posts/essays/pc-game-ui-react/
В статье вы найдёте не только некоторые технические подробности, но и узнаете, в чём фундаментальное отличие Web от игровых UI.
И таки да, вы не поверите, но там буквально свой кастомный браузер, поддерживающий лишь некоторые возможности HTML/CSS и JS.
Если лениво читать, автор не поленился выложить видео с конференции Web Expo 2022, где он рассказывает, в общем, о том же: https://www.frontendundefined.com/posts/talks/web-tech-game-ui/
#game #wot #react #ui