510 читали · 2 года назад
Компиляция шейдеров: почему фризят современные игры
Привет Пикабу! Фризы. Долгие загрузки. Мы привыкли винить в это разработчиков игр – но далеко не всегда виноваты они. Компиляция шейдеров - бич современных игр. Но что это такое? Как удобная технология стала проблемой? Что такое шейдер? И сразу же возникает только два вопроса – что такое шейдер и что вообще такое компиляция? Не будем усложнять. Мы постоянно слышим слово шейдер в контексте разработки игр, и на самом деле это просто кусок кода, программа, которая работает на вычислительных блоках видеокарты...
3739 читали · 6 лет назад
Что такое "оптимизация" в игровой разработке?
После выхода новой игры среди геймеров частенько поднимается буча о том, что она плохо оптимизирована. Тормозит, вылетает и вообще подбешивает. Всё плохо, разработчикам плевать на коммьюнити, Гейб, верни мои деньги обратно. Но знаете ли вы в действительности — а что значит термин «оптимизация»? К каким хитростям прибегают разработчики, чтобы игра шла гладко и быстро? Читайте текст и учитесь жаловаться на оптимизацию профессионально. Что такое оптимизация? Если сходить в гугл, то он скажет, что общее значение слова оптимизация —это выбор наилучшего варианта из множества возможных...