Обновить
64K+
653
Sergei Kushnirenko@dalerank

Люблю (ш)кодить, алгоритмы и старые авто.

403,4
Рейтинг
1 384
Подписчики
Отправить сообщение

Ничего не поменялось, но памяти теперь использует 14ГБ вместо 12, где кнопка "верните все обратно"?

Об этом будет следующая часть, выложу в четверг

Нуштош, значит для старичков еще будет работа некоторое время

У нас количество открываемых qa багов выросло в полтора раза, это я вижу. А вот скорость закрытия оных поднялась не особо, толи наши тестировщики стали лучше работать, толи прогеры стали клепать фигню

Я разве сказал что Drepper не прав? Только он объясняет, как работает память и у него самый близкий к практике пример емнип блочное перемножение матриц, это однородные данные, которые целиком помещаются в память и которые надо правильно обойти. В игре задача очень часто обратная, данных много, они не влезают, они разнородные, и решать как обойти бесполезно, и приходится решать что положить рядом, упаковать или вообще выкинуть. Я об этом и это у Drepperа нет, и не потому что я набиваю цену, вот из недавнего проекта, это упакованное состояние мира

его у вас 380Мб данных, которые надо обновлять раз в несколько кадров, иначе начинает ломаться симуляция... их реально 380Мб, упаковано дальше некуда, есть пара свободных битов на обьект... а больше нету. Пожать вы их не можете, вынести что-то тоже не можете, остается всякими трюками удерживать в кеше хоть какуют-то важную часть

Дык не получится, многие воспринимают желание поговорить с заказчиком через голову начальства или уточнить технические детали как личное оскорбление и отбирание куска хлеба, а разговор через начальника довольно быстро приобретает характер сломанного телефона и повышает уровень недовольства у обеих сторон. Так что да, в каком то смысле не позволяет религия... корпоративная вера в непогрешимость клиента

вы байку про 2Мб за ночь до релиза знаете?

Ну с Андреем мы некоторое время работали в одной студии, и общение утекло в тг.

это уже рефактор, под него тесты надо менять, а тесты еще чтото потянут... просто вернули 120титонный вентилятор на место :)

Хехе, мы тоже вот отпилили один раз поддержку Google Stadia, а потом оказалось что пропали облачные сейвы в стиме. На вопрос "а какого рожна у нас стим юзал гугловый механизм?" оказалось что они очень похожи по апи и сделали, как сделали. Пришлось ревертнуть почившую уже лет как пять стадию, чтобы не писать заново поддержку для стима. Чудны дела твои, неизвестный рефактормэн

Как игра будет в стиме, обязательно расскажу. Добро дали

эм... есть такая категория вновь приходящих, выкидыватели называются. Это просто люди такие, и тут ничего уже не поделать, но варианты есть %) "учить, лечить, мочить" (с)

Так ты слона не продашь... (с)

Да, пожалуй, так действительно понятнее и по сути мы используем номер локации как ключ, за один проход раскладывая элементы по порядку, получая что-то очень близкое к counting sort.

Да, есть такое. Похоже на еще одиг вид граблей

знаком и пару игр делал под switch. проходить lotcheck умею

Странно было бы не перейти, если потеряна почти вся кортима и утрачены компетенции в своем движке

Наличие условно одного движка на каждые 100 студий это отлично, потому что студий много и они делают разные игры, в целом двигая всю индустрию вперёд и рождая новые технологии, жанры и механики. Наличие одного движка на пять тысяч студий приводит к застою рынку хлама, и вендору уже не надо париться насчет новых идей и технологий... можно просто продавать чуть чуть обновлённое... купят все равно. Нравится ли вам ездить на поделиях автотаза?

https://aphyr.com/ он пишет про недостатки баз данных и как разработчики там лажают, похоже я переборщил с количеством букв р в фамилии

да, поправил спасибо. Там было "в году 26", но куда-то уехало при правке. Иногда всеже песец, в данной байке глобальный.

1
23 ...

Информация

В рейтинге
4-й
Откуда
Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Разработчик игр
Старший
От 300 000 ₽
Git
C++
Многопоточность
Прикладная математика
ООП