Ну вообще Дядя Миша прав в том, что форк пошёл простым путём -- выпиливанием vgui.dll.
Я когда портировал движок был вообще уверен, что HUD рисуется им. И был уверен вплоть до того, как Никита(он же nicknekit, он же здесь Unc0nnected) не ткнул лицом в свой порт движка на Android. И выпил VGUI действительно сэкономил колоссальное количество времени, что наверное всё-таки полезнее.
И сейчас до меня дошла мысль, что надо брать китайский VGUI и запиливать его кроссплатформой(специально пометка для mittorn: C++ ABI достаточно стабилен в пределах одной платформы и тем более старого стандарта, за исключением наверное msvc & mingw). Ну можно попросить китайца указать лицензию. И вообще упростить себе работу, перестав считать vgui за проприетарную библиотеку, которая есть на трёх платформах.
Тем более с переходом на перезапущенный форк есть шанс пересмотреть многие решения, особенно неудачные. Чего собственно ради и затевался перезапуск форка.
P. S. Исправил блокирующий баг под Windows, так что автобилды нового форка появятся под Windows и Linux в скором времени и можно будет заняться переносом наработок по ARM, а там уже и Android порт появится. Ещё бы хорошо MacOSX завести на Ryzen, чтобы исправить сборку и под него, впрочем это некритично от слова
совсем: юзеров три с половиной.-
[ADDED=a1batross]1543535771[/ADDED]
Притом VGUI сам по себе достаточно примитивен и кроссплатформе он наврядли помешает -- там просто нечему ломаться. Не зря разработчик VGUI пригрозил в VGUI.h.
