От себя добавлю, что ладно ещё интерфейс html'ом делать, я видел и более костыльные решения. Но гонять трафик в 2017 не через https - это запредельный уровень наплевательства на пользователя.
+ Быстро. + Дёшево. + Обновления интерфейса можно делать на ходу без дополнительных усилий. - Нужно дополнительно запускать браузер. - Дополнительная нагрузка на сервер. - В кривых руках случается то, о чём статья.
На коленке сделано, ясно же. Как прототип накидали а потом и продавать так же начали, даже не тратя время на то чтобы меню накодить из нескольких прозрачных картинок. Сложно представить сколько это потенциальных проблем может вызвать, и с фаерволами и с прочими програмами которые в HTTP трафик лезут, и с антивирусами которые будут фиксировать доступ на сервак с страницей от бинаря игры
Для тех кто в танке, весь интерфейс сделан через html в этой игре, гуглим Coherent UI и смотрим что это библиотека для интерфейсов, и юзают ее много где. А то началось, костыли, реализация, никто не знает как реализованно, но осудить же надо.
Одно дело сделать интерфейс на html, к этому у меня вообще никаких претензий. Но в данном случае его нужно постоянно запрашивать с сервера, что есть довольно ебанутое решение. Да и вообще, KISS.
Это, конечно, сетевая инфраструктура уровня CYKA. Вспоминается Division, где ВСЕ ДАННЫЕ в ПК-версии считал клиент, сервер ничего не сверял и потому в игре была нереальная когорта читеров.
При этом пофиксить проблему так и не вышло, стали просто вручную банить читеров.
Ну pubg вообщем то тоже не проверяет многое, например игроки, у которых не прогружается карта, свободно стреляют в других игроков сквозь здания и урон засчитывается. Клиент сказал попал - значит попал.
Очередной пример того, что ни качество, ни талант, ни идея в некоторых случаях не играют никакой роли... (на вид история ПУБГА больше напоминает выигрыш в лотерею, чем success case)
Кстати, бета версия до сих пор доступна для скачивания в стиме, но единственное что я смог сделать через консоль, это загрузить персонажа на стартовый экран, хотя вроде ещё какие то консольные команды работают.
Офис PUBG, 6 месяцев назад:
- У нас дыра в безопасности!
- Ну хоть что-то у нас в безопасности.
Пожрал от души =)
От себя добавлю, что ладно ещё интерфейс html'ом делать, я видел и более костыльные решения. Но гонять трафик в 2017 не через https - это запредельный уровень наплевательства на пользователя.
слушай. я прям все понял, что ты написал)))
говноделы говноигры
У-ха-ха, заходишь ты такой в пубг, а тебе вместо логотипа показывают "сайт заблокирован Роскомнадзором". Идеально.
В теории, если словить вирус, добавляющий банеры на страницы, меню пубга может выглядеть вот так.
Лол, делать интерфейс на html в 2к17, серьезно?
+ Быстро.
+ Дёшево.
+ Обновления интерфейса можно делать на ходу без дополнительных усилий.
- Нужно дополнительно запускать браузер.
- Дополнительная нагрузка на сервер.
- В кривых руках случается то, о чём статья.
На коленке сделано, ясно же. Как прототип накидали а потом и продавать так же начали, даже не тратя время на то чтобы меню накодить из нескольких прозрачных картинок. Сложно представить сколько это потенциальных проблем может вызвать, и с фаерволами и с прочими програмами которые в HTTP трафик лезут, и с антивирусами которые будут фиксировать доступ на сервак с страницей от бинаря игры
Html5 отлично подходит для интерфейсов. Другой вопрос в руках тех, кто делает.
Для тех кто в танке, весь интерфейс сделан через html в этой игре, гуглим Coherent UI и смотрим что это библиотека для интерфейсов, и юзают ее много где. А то началось, костыли, реализация, никто не знает как реализованно, но осудить же надо.
Одно дело сделать интерфейс на html, к этому у меня вообще никаких претензий. Но в данном случае его нужно постоянно запрашивать с сервера, что есть довольно ебанутое решение. Да и вообще, KISS.
Это, конечно, сетевая инфраструктура уровня CYKA. Вспоминается Division, где ВСЕ ДАННЫЕ в ПК-версии считал клиент, сервер ничего не сверял и потому в игре была нереальная когорта читеров.
При этом пофиксить проблему так и не вышло, стали просто вручную банить читеров.
Ну pubg вообщем то тоже не проверяет многое, например игроки, у которых не прогружается карта, свободно стреляют в других игроков сквозь здания и урон засчитывается. Клиент сказал попал - значит попал.
...и заменят его на Flash?
Очередной пример того, что ни качество, ни талант, ни идея в некоторых случаях не играют никакой роли... (на вид история ПУБГА больше напоминает выигрыш в лотерею, чем success case)
Комментарий удалён модератором
Тут нет ни единого коммента хейтера.
Я в шоке скорей от того, что кто то ТОЛЬКО СЕЙЧАС это заметил.
Если нажать кнопку Reload UI, игра буквально сама тебе говорит об этом.
Стоит добавить, что в сентябре PU сказал, что данный интерфейс не финальный и они давно работают над новым.
Кстати, бета версия до сих пор доступна для скачивания в стиме, но единственное что я смог сделать через консоль, это загрузить персонажа на стартовый экран, хотя вроде ещё какие то консольные команды работают.
Хуя меня задизлайкали. А че я такого написал? Ору