uz
Feedback
~/.val_notes

~/.val_notes

Kanalga Telegram’da o‘tish

На фото я, клянусь.

Ko'proq ko'rsatish
495
Obunachilar
+124 soatlar
+67 kun
+730 kun
Postlar arxiv
В чате начали спорить про DLSS и прочие прибамбасы, поэтому хочу отослать к посту Витали с очень ёмкой цитатой про современное ПО в общем и про игры в частности. Виталь, этот пост ровно тысячный, кстати.

Егор попросил рецензию на этот пост, так как он больше ко мне относится. Постараюсь разобрать вкратце по темам и выделю основное.
1. Леста делает упор на количество, а не качество.
Так и есть, качество группы внутреннего тестирования и разработки, ИМХО, низкое судя по тому, сколько багов и недоработок доходят не то, что до общего теста, но и до продакшна. Отдельно отмечу пункт про "Время героев" и неуместное сравнение с вводом надписи "(трофей)" во время патча на 9 мая. Внедрение этого изменения в игру без учёта лишних движений заняло 2 строчки кода и 2 строки локализации, а на его отладку тратиться не больше 5 минут, что автоматически поднимает его по приоритету "дорожной карты" обновления. И это, к сожалению, проблема менеджмента компании, который, судя по всему, решать никто не хочет.
2. Бесконечные обещания.
Это единичные случаи, когда запланированная фича по каким-то причинам не выходит на свет. Сейчас такими можно считать кастомизацию ангара и переработку точности. Некоторые приведённые Егором примеры некорректны, так как они присутствовали до разделения (вкладка "Турниры"), их особенности проявляются не у всех (30 fps в режиме кастомизации) или они не были обещаниями ("марс"), а пример с "вафлёй" выглядит белой вороной, так как это относится к предыдущему пункту. Но соглашусь, что группа внутреннего тестирования прошляпила этот момент (возможно, из-за придурошного правила "стерильного клиента" на всех этапах тестирования).
3. BigWorld Technology
То, что ни одна из разделённых игр не меняет свои движки объясняется банальным. Нынче просто никто не делает серверно-ориентированные решения и не могут обеспечить необходимый уровень безопасности от подмены пакетов клиентом. Тунки здесь являются уникальными, так как важные для геймплея расчёты производятся на сервере, а клиент - лишь прокси. Говоря про модернизации остаётся лишь развести руками, так как смотря на изменения в движке от обоих компаний становится понятно, что питерско-минская братва просто не в состоянии разобраться в "технологиях древних" и способны только на мелкие правки, такие как оверлей и зона на террейне для пирометра.
4. Scaleform -> Coherent Gameface
Бред сумасшедшего. Там, где полная замена интерфейса с одного движка на другой возможна, она производится. Если он говорит про ситуацию, когда в Scaleform-объект встраивается GF-объект, то там идёт чистый транзит. Scaleform-часть выступает просто платформой для основного объекта и никак не участвует в обмене данными с клиентом. Из вышесказанного понятно, что старые решения при замене на новые просто отрезаются от основной массы кода и никак не мешают его выполнению.
5. Модернизация скриптовой части
Чтобы совершить прыжок со старого Python на новый нужно не только перекомпилировать все скрипты с нуля на клиенте и серверы, но и переписать их под актуальные фичи языка (например, заменить ужасные многоступенчатые конструкции if-else на более органичный switch-case). Чтобы это сделать требуется либо выделить достаточно программистов для актуализации кода, либо полностью останавливать текущую разработку и выделять 100% ресурсов для вышесказанного. Если ничего не происходит - это либо нерационально (в том числе экономически), либо нет необходимого человеческого ресурса. Кто знает, может популяризация нейросетей поможет хотя бы первично адаптировать код? Отдельно угарнул с сравнения "внедрения RTX и смены версии языка программирования". Сразу хочется спросить, зачем в сессионной игре, в которой прежде всего важен показатель кадров в секунду, подобные технологии? Хотя, учитывая, что тунки не особо любят текстуры выше 4к-разрешения, я сошлюсь на устаревший движок, модернизацией которого не занимаются обе компании. Насрал, убирать не буду. =)

Парадокс Юр Саныча заключается в том, что пользователи его модпака могут поставить его стиль бесплатно через мод.

В МТ бабахнули 50к+ акков за запрещённые модификации клиента. Напомню, что всё мои моды легальны, блокировка аккаунта за них вам не грозит.

Ну и куда же без адептов "реалистичных" стилей?
Ну и куда же без адептов "реалистичных" стилей?

Хочу стиль от мододелов, а не блогеров.

Начни свой день с Мишка Фреде Меркьюри. А у меня пятница са-city.

Стать переводчиком можно здесь.
Стать переводчиком можно здесь.

Начни свой день с... ...это щ-щто такхое!
Начни свой день с... ...это щ-щто такхое!

Сегодня мема лучше не увидите.

ББ27 би лайк.
ББ27 би лайк.

Я получил самый уникальный номер в игре - 000. __но есть нюанс__
+1
Я получил самый уникальный номер в игре - 000. __но есть нюанс__

Начни свой день с уверенности, что танкисты всё ещё необучаемые.

Порвалол.
Порвалол.

photo content

Спорим, что завтра покажу номер 001 на Торнадо?

В очередной раз убеждаемся в том, что Среднестатистический контрибьютор Мира Танков может крыть хуями начальника отдела баланса и ничего за это не получить, а вот холоп на ISERVERI - нет.

На ОТ2 залетел фикс проблемы арты. Чекайте.
На ОТ2 залетел фикс проблемы арты. Чекайте.