Тег

Half-Life 2

1 материалов

Half-Life 2 запустился в Safari у школьника раньше, чем у самой Valve (hl2.slqnt.dev)

Порт опирается на режим рендеринга ToGLES: движок Source выдаёт вызовы OpenGL ES, рассчитанные на Android, а Emscripten переводит их в WebGL2. Всё началось с веб-порта Portal, который сделал друг; тот, в свою очередь, был форком кодовой базы Source, восходящей к утечке 2020 года.

Порт заодно показывает, чего в нём нет. Джеймс Дарпиниан, экс-Meta и Google, перечислил отсутствующие шейдеры: у G-Man нет глаз, ни у кого не двигаются губы, экраны с Брином пустые.

И всё это работает на железе, которое Valve бросила. В этом и весь смысл.