Игры во многом построены на условиях. Если скорость больше нуля, надо сменить айдл анимацию на что‑то другое. Если хп меньше нуля, персонаж считается мертвым. Если у персонажа 10 клыков, он может сдать квест. Если в руках лазер, надо зажать ЛКМ для непрерывной…
О том как серия игровых прототипов по мотивам (и не по мотивам) небезызвестных сюрреалистических "гоночек" из 98-го пробовала различные концепции, механики и игровые движки. Читать далее
Сегодня я хочу поделиться с вами советами по использованию Udim, текстурных сетов, texel density, padding, mipmapping и других техник в различных ситуациях и при возникновении ошибок.Этот материал создан автором самостоятельно, однако в него также включена информация, полученная из других…
Привет всем! Перед деплоем нового релиза приложения в продакшен хорошей практикой является оценка его работы с запросами от реальных пользователей. Если разом заменить текущий релиз приложения на новый, есть вероятность в случае ошибки в программном…
Да пребудет с вами сила, хабравчане! Меня зовут Кирилл Подсухин, я technical product manager в компании Контур. Я вместе с командой разработал систему двухфакторной аутентификации Контур.ID.Я часто представляю нашу команду как джедаев, которые борются с ситхами — злоумышленниками, которые…
В прошлой статье я рассказал об удивительном югославском компьютере Iskradata 1680. Но эта машина была не единственной ЭВМ, выпускавшейся Люблянским предприятием «Искра»: существовала как минимум еще одна персоналка, практически неизвестная за пределами Югославии, но при этом на своей родине пользовавшаяся заслуженной популярностью. Речь идет о персональном компьютере Iskradata-80. Читать дальше →
Хабрчане, привет! Это Леша Жиряков из МТС Диджитал. Недавно я писал про FastAPI vs Litestar и Polars vs Pandas, а сегодня разберем два популярных инструмента — Msgspec и DataClasses. Оба помогают структурировать данные, добавить энтерпрайзности в проект, но подходы у них разные. Какой из них быстрее и удобнее, где их лучше применять? Давайте разбираться. Читать далее
Жизнь покупателей ноутбуков в последние два года, конечно, усложнилась. Хорошо знакомые вендоры ушли из России, но выбор… стал заметно шире. Свято место пусто не бывает, и доступных для покупки марок, а тем более конфигураций, стало куда больше, чем раньше. Осталось только…
Игровой движок Юнити можно освоить на онлайн-курсах в школе программирования. Хотим отметить, что уроки будут полезными: удастся разобраться не только в разработке игр, но и в написании кода на одном из относительно сложных языков – C#.Рассказываем, что такое Unity, почему уроки с использованием движка нравятся детям, а также рассматриваем несколько дистанционных курсов, которые подойдут школьникам, интересующимся разработкой игр. Посмотреть рейтинг
Порядка 20% всех потерь при производстве высокоуглеродистого феррохрома связаны с такими технологическими расстройствами в процессе выплавки, как избыток или недостаток восстановителя. Для компаний это десятки миллионов долларов чистых потерь в год только с одной печи. Решить