Социальные сети Рунета
Пятница, 19 апреля 2024

Как я создаю игры на своём 3D движке в одиночку Много лет назад я занимался созданием маленьких Flash игр и публиковал их на сайте Newgrounds. Сейчас я делаю полноценные игры для ПК.На сегодняшний день у меня 4 законченных коммерческих игр в Steam, и самая последняя из них — выпущенная в 2021 году Pilie Pals, о процессе с...

Недельный геймдев: #48 — 12 декабря, 2021 Из новостей на этой неделе: новое технодемо Unreal Engine 5 — The Matrix Awakens, вышли Flutter 2.8 и Flame Engine 1.0, бетка Unity 2022.1, первая мажорная версия O3DE Game Engine 2111.1, Agility SDK 1.700.10 и HLSL 2021, 3ds Max 2022.3 и Maya 2022.3.Из интересностей: топ...

Недельный геймдев: #53 — 16 января, 2022 Из новостей на этой неделе: Github показал игры с Game Off 2021 с наивысшими оценками, Godot 3.5 beta 1, Unity 2022.1.0 Beta 3, Axiom 2.1, UVPackmaster 3.Из интересностей: видео про громадных боссов в играх, «Сапёр» на движке Doom, доклад с GDC про создание правдоподобных...

Как я создал собственный 3D движок и игру на нём за 20 месяцев Речь идёт о игре Speebot, которая была выпущена в Steam в 2017 году.Я разрабатывал эту игру с января 2016 года в своё свободное время в одиночку. Мною выполнено всё программирование, дизайн игрового процесса, создание графики и музыки. Кроме того, я написал собственный игров...

Недельный геймдев: #49 — 19 декабря, 2021 Из новостей на этой неделе: новый тип ассетов от Quixel — Megascans Trees, Maxon купила создателя ZBrush, разработчик ArmA, DayZ анонсировал собственный игровой движок Enfusion Engine, Unity выпустила ассет с примерами по работе с террейном.Из интересностей: как рисуют пе...

Недельный геймдев: #67 — 24 апреля, 2022 Из новостей: культовая демо-сцена Sponza получила обновление, Wolfire Games выложила в открытый доступ исходный код Overgrowth, официально запустился SketchUp для iPad, Steam возобновил выплаты для разработчиков из России, вышел Mudbox 2023.Из интересностей: как создавала...

Игровой движок Unreal Engine 5 доступна для всех разработчиков Версия Unreal Engine 5 теперь доступна всем разработчикам для использования в своих проектах. В дополнение к доступу к множеству различных инструментов для разработчиков. Ключевые особенности движка Unreal Engine 5 включают решение динамического глобального освещения Lumen, ...

Разработчик игр на Unity: как начать работать с востребованным игровым движком По данным сайта gamedatacrunch.com, в 2021 году 49,48% всех платных игр, вышедших в Steam, были сделаны на Unity. А в сфере мобильных игр этот показатель уже давно превысил 50%. В этом материале мы расскажем, почему движок стал настолько популярным, и объясним, почему начина...

[Перевод] Pyxel  для любителей ретро игр Pyxel -- это игровой движок для Python в стиле ретро.Благодаря своей простоте, вдохновленной старыми игровыми консолями (например, палитра состоит всего из 16 цветов, и только 4 звука могут быть проиграны одновременно), вы можете легко создавать игры в стиле пиксель-арт...

Сборка мусора в Unreal Engine В данной статье описывается сборка мусора как в общих словах, в плане алгоритмов которые она использует и проблем, которые решает, так и реализация в движке Unreal Engine в частности. Дополнительно будут даны практические советы по работе со сборкой мусора и разбор самый час...

У Unity всё плохо На просторах интернета, и в частности хабра, очень трудно встретить статьи с критикой игрового движка Unity. Я решил это исправить, и приготовил вам текст о переходе на DOTS, насилию над C#, знаменитых UI пакетах, MonoBehaviour, универсальности и о многом другом.Статья не тр...

Недельный геймдев: #56 — 6 февраля, 2022 Из новостей на этой неделе: Epic Games приобрела RD-Textures, Blender Studio выпустила Watchtower, Valve объявила об изменениях в правилах установки скидок для разработчиков, вышли Blender 3.1 Beta, Particle Illusion 2022 и ZBrush 2022.0.4.Из интересностей: разбор рендери...

[Перевод] Как и зачем создавать собственный игровой движок Игра с нуля — интересный челлендж для разработчика. Но если хотите пройти его на сложности Nightmare, можно еще и сделать собственный игровой движок, заточенный специально под проект. Подводных камней много, рассказываем, что важно знать при разработке такого гейм-дизайнерск...

Альтернативный подход к динамическим окружениям: использование Octopod Как Octopod помогает сделать динамические окружения доступными для всехПривет, Хабр! В этой статье я хочу рассказать как мы в Typeable используем динамические окружения (review- или preview-окружения) в нашей работе, какие проблемы нам удалось решить, почему и как мы применя...

Недельный геймдев: #61 — 13 марта, 2022 Из новостей: вышли Blender 3.1, Defold 1.3.0 и Gaea 1.3, новые плагины Substance для Unity и Unreal Engine 5, в Godot 4 добавят возможность подключать сторонний физический движок.Из интересностей: про плотность текселей и немного теории текстур от Энтони О’Доннелла, о вид...

[Перевод] Повышение производительности в Unity. Как я поднял показатель FPS с 15 до 60 Я делаю ремейк своей старой игры Loca Deserta: Sloboda Первая версия была написана на Flutter, но сейчас в качестве движка для игры я выбрал Unity.Я начал работу с нуля и реализовал множество новых функций, но заметил, что даже мой Galaxy S21 Ultra подлагивал во время игры. ...

Недельный геймдев: #65 — 10 апреля, 2022 Из новостей: Unreal Engine 5 вышел из альфы, CryEngine 5.7, бесплатная версия Articy:Draft 3, вышла бета-версия Inkscape 1.2.Из интересностей: начальная сцена «Короля Льва» воссоздана в Substance 3D Designer, Elden Bike, обсуждение в Твиттере консолидации игровых движков, ка...

Недельный геймдев: #58 — 20 февраля, 2022 Из новостей: новая версия RPG Maker будет работать поверх Unity, Дисней опубликовал USD-ассеты из мультфильма Моана, стала доступна коллекция ассетов Scene3D для упрощения разработки 3D игр с помощью Defold.Из интересностей: статья от команды Unity по работе с террейном, ...

Недельный геймдев: #54 — 23 января, 2022 Из новостей на этой неделе: Unity купила студию Ziva Dynamics, для Unreal Engine 5 вышел новый бесплатный проект Stack’O’Bot, 6 новых бесплатных пресетов освещения персонажей для Unreal Engine 4, релиз SpeedTree 9, патч для добавления FSR 1.0 в Unity URP.Из интересностей:...

Недельный геймдев: #50 — 26 декабря, 2021 Из новостей на этой неделе: AMD открыла онлайн библиотеку материалов MaterialX, вышел ImGui 1.86, Quad Patcher для Maya, Intel обновила своё членство в Blender Foundation до уровня Corporate Patron.Из интересностей: работа над феодальной Японией в Ghost of Tsushima, как с...

Как мы создавали движок на Unity (часть 0) Привет, Хабр!В данном цикле статей мы расскажем, как группа студентов создавала свой игровой движок для визуальных новелл, используя Unity. Звучит не оптимизировано, но почему бы не попробовать? Читать далее

Недельный геймдев: #59 — 27 февраля, 2022 Из новостей: Epic Games выпустила превью-версию Unreal Engine, с 28 марта в Steam нельзя будет устанавливать скидку меньше 10 или больше 90 процентов, вышло бесплатное приложение Open Brush 1.0 для создания 3D-скетчей в виртуальной реальности, грядущие изменения режима с...

Как устроена система игровых событий в проектах Playrix В продолжение темы нашего движка VSO, которую затронули ребята в статьях про разработку нашей «маленькой Unity» и про улучшение редактора, расскажу об одной из систем, относящихся к игровой логике. Это кросс-проектная система игровых событий GameEvents. Читать далее

Steam Next Fest стартует 13 июня На этой неделе Valve объявила, что летний Steam Next Fest пройдет с 13 по 20 июня 2022 года в 10:00 по тихоокеанскому времени. Регистрация уже открыта, чтобы получать напоминания о начале Steam Next Fest. Недельное мероприятие будет включать в себя сотни демонстраций и множе...

10 лет Oil Rush: как не сгореть, создавая игру на собственном движке В этом году Oil Rush, нашей первой игре на собственном движке, исполнилось 10 лет. Основной профиль деятельности нашей компании — не совсем игры, но разработка Oil Rush помогла не только продемонстрировать технологию UNIGINE во всей красе, но и сделать ее еще лучше.Три года,...

Шейдеры в Unity — это не сложно. Часть 3 — добавляем блеска Всем привет! Благодарен всем за замечания и комментарии к предыдущим статьям. Благодаря всем нам мы наполняем интернет доступными знаниями и это действительно круто.Сегодня продолжаем разбираться с шейдерами, а именно с работой с освещением. В прошлой части мы разобрали тип ...

Sony работает над ААА-хоррором Sony работает над крупной AAA-игрой в жанре хоррор. Упоминание новой игры обнаружили на сайте студии Firesprite в разделе вакансии на должность нарративного директора. Также известно, что проект будет на игровом движке Unreal Engine 5. Читать полную статью

Подключение и Настройка ElasticSearch + MySql + Yii2 Если вдруг поиск на вашем проекте начал тормозить, то самое время присмотреться к поисковым движкам.Сегодня я расскажу как установить и настроить поисковой движок ElasticSearch на сервере под управлением Ubuntu и сделать авто импорт данных из MySql, а также мы настроим взаим...

Как игровая индустрия пострадала от санкций — изменение цен, приостановки продаж и не только Санкции повлияли практически на все сферы жизни людей, начиная от изменения доступа к интернет-ресурсам и заканчивая космической отраслью по всему миру. Несмотря на отсутствие прямого законодательного требования о прекращении работ в России, игровые компании прекращают прода...

Angular Libs как монорепозиторий 2: tree shaking и сборка клонов Всем привет! В прошлом посте мы с вами разобрали механизмы создания библиотек с помощью Angular libs, а также научились настраивать их работу в приложении и друг с другом и даже вынесли наши ассеты в одну из таких библиотек.В этом посте хочу продолжить тему разделения функци...

Российский движок на замену Unreal Engine и Unity обойдётся в миллиарды рублей: администрация президента провела встречу с разработчиками видеоигр Администрация президента РФ провела закрытую встречу с отечественными разработчиками видеоигр, чтобы обсудить положение дел в отрасли, о чем сообщает «Коммерсантъ». Российские разработчики видеоигр поделились своими опасениями и пожеланиями. Участники встреч...

[Перевод] Go: рендеринг изображений в 2D-играх на примере Ebiten В статье речь идет о Ebiten 1.10.Ebiten — это хорошо продуманная библиотека для создания 2D-игр, написанная Хадзиме Хошем на языке Go. С ее помощью созданы движки ряда мобильных и десктопных игр, как например зарелиженная в Apple Store Bear's Restaurant, или OpenDiablo2 — ре...

Unity «Best» Practices Эта статья родилась из внутреннего доклада для коллег, которые уже достаточно давно занимаются разработкой игр, но только недавно прикоснулись к Unity. Здесь мы собрали фишки и особенности работы с этим игровым движком разной степени капитанскости, почерпнутые из собственног...

Энтузиаст создал неотличимое от реальности видео при помощи игрового движка Unreal Engine 5 Почти два года назад был представлен новейший игровой движок Epic Games — Unreal Engine 5. С тех пор на нём успело выйти немало игр, самая популярная их которых — Fortnite.

Правдоподобно до мурашек: обычный российский двор воссоздали на игровом движке Unreal Engine 5 Прошло не так много времени с официального анонса игрового движка Unreal Engine 5. Несмотря на это, в сети, как грибы после дождя, начали появляться интересные проекты на базе свежего инструмента.

Почему я пишу игры на Unity Здравствуйте. Меня зовут Валентин, мне 14 лет и я являюсь разработчиком игр. В рамках этой статьи хотелось бы рассказать о том, как молодой человек может начать, продолжить и достичь некоторых результатов в разработке игр с использованием движка Unity. Читать далее

Сферические практики в Godot Написал некоторый разбор того, как внутренне устроена конкретная игра для джема на движке Godot. Читать далее

Обзор HIPER WG300 PHANTOM. Недорогой корпус для компактной сборки под игры и работу Продолжая сборку игровых систем под разный бюджет и требования, сегодня решим задачу сборки игровой системы под Full HD монитор в компактном корпусе. В качестве шасси использовали недорогой HIPER WG300 PHANTOM, рассчитанный на материнские платы типоразмеров mATX и mITX. Он с...

Недельный геймдев: #55 — 30 января, 2022 Из новостей на этой неделе: альфа Godot 4.0, Blender 3.0.1, Vulkan 1.3 и дорожная карта, новое Unity API, позволяющее сохранять данные сцены на GPU.Из интересностей: GTA 5 на Game Boy, играбельная Super Mario Bros в Substance 3D Designer, композитор Даррен Корб (Supergian...

Недельный геймдев: #73 — 5 июня, 2022 Из новостей: плагин USD Hydra для Blender версии 1.1, Epic Games представила программу Unreal Educator Accelerator.Из интересностей: серия руководств от Quixel, за кулисами TUNIC, трушный Уральский ГеймДев, на каких платформах вы должны запускать свою видеоигру в первую оч...

Опубликована впечатляющая демонстрация движка Unity Создатели игрового движка Unity опубликовали впечатляющую новую техническую демонстрацию под названием «Враги» (Enemies), которая показывает возможности этого пакета. Видеоролик демонстрирует большое помещение, в центре которого сидит за столом с шахматной д...

EzBench выпускает бесплатный бенчмарк на движке Unreal Engine 5 Движок Unreal Engine 5 становится новым хитом на игровом рынке, и конечно же, интересного контента на его основе становится всё больше.

Soviet Project — Хоррор игра о недалеком прошлом Однажды я долго искал интересные 3D игры в Play Market и к своему сожалению не нашел почти ничего интересного.Графика этих игр была слишком простая, освещение ужасное, текстуры слишком мыльные. Некоторые игры даже не дотягивали по качеству до игр для компьютеров и консолей 2...

Следующая игра серии Mass Effect создается на основе свежей версии Unreal Engine Продюсер BioWare Бренон Холмс написал в твиттере о том, что компания нанимает на работу специалистов по игровым движкам Unreal Engine версий 4/5. И уточнил, что кандидатам предстоит работать над следующей игрой из линейки Mass Effect. Оригинальная трилогия Mass Effect, став...

[Перевод] Прогресс GC от JDK 8 до JDK 17 JDK 17 с нами уже несколько месяцев и он не только про новые возможности языка Java. Прирост производительности в сравнении с более старыми версиями JDK очень заметен. Это становится особенно очевидно, когда мы сравниваем его с предыдущими LTS версиями: JDK 8 и JDK 11. Больш...

Разделяй и властвуй: детерминированный и скриптованный Match-3 движок Привет! Я Павел Щеваев, CTO студии BIT.GAMES, части MY.GAMES. Вы можете знать нас по таким играм, как «Гильдия Героев» и «Домовята» в Одноклассниках (да, это тоже были мы), а также по нашему текущему флагману Storyngton Hall — это классическая три-в-ряд с сюжетом в викториан...

[Перевод] Современный Python: как начать свой проект с нуля при помощи Pyenv и Poetry Рассказываем, как начинающему разработчику установить и управлять различными версиями Python с помощью Pyenv, подготовить свой проект и создать виртуальное окружение через Poetry. Читать далее

Разработка новой игры от компании Wargaming с помощью Rider for Unreal Engine Последние полтора года открыта программа раннего доступа к Rider for Unreal Engine — IDE для разработки игр на C++ с использованием Unreal Engine. На сегодняшний день в программе участвуют десятки тысяч индивидуальных разработчиков игр, a также множество студий и больших ком...

Книга «Изучаем C# через разработку игр на Unity. 5-е издание» Привет, Хаброжители! Изучение C# через разработку игр на Unity — популярный способ ускоренного освоения мощного и универсального языка программирования, используемого для решения прикладных задач в широком спектре предметных областей. Эта книга дает вам возможность с нуля и...

Разбираемся с библиотекой лексического анализа ANTLR4 У нас в SberDevices разрабатывается платформа по управлению рекомендациями, которая взаимодействует с разными ML-движками. Со временем их станет много, и, когда пользователь умных устройств Sber будет запрашивать контент – искать фильмы, музыку, спрашивать о чём-то виртуальн...

Bitsy. Make games, without operations Если вы давно хотели научиться делать игры, но не знали с чего начать, то рекомендуем попробовать Bitsy.Это редактор полного цикла для создания простых игр и маленьких миров на основе html. Это значит, что ваша игра максимально доступна и не требовательна, ее легко можно опу...

PlayStation VR2 — это будет разочарование или успех? Привет, Хабр! Меня зовут Сергей! Я отвечаю за игровое направление в М.Видео и Эльдорадо. Постараюсь регулярно делиться последними новостями из мира игр и игровых устройств. Буду рад знакомству и общению в комментариях. А пока давайте поговорим про дополненную реальность и иг...

Ничего не умею, но хочу делать игры Все мы знаем, что в IT много денег и там можно хорошо заработать, а уж на создании игр тем более… Но, что делать, если ничего не умеешь, а хочется сделать свою игру и получать миллионы за внутриигровые покупки или за рекламу сидя на диване? Попробую рассказать о нескольких п...

Гигантские игровые миры с миллионами геймеров. Представлена облачная платформа Ubisoft Scalar Компания Ubisoft представила технологию Scaler, которая должна изменить игры ближайшего будущего.  Ubisoft Scalar — это новая основополагающая технология, которая позволяет играм Ubisoft использовать мощь облачных технологий, чтобы гарантировать, что разрабо...

Пошаговая PvP-стратегия Tactic Legends перешла в Kickstarter Студия Wills Creative, состоящая, собственно, из одного разработчика Кэмерона Уиллса, запустила в Кикстартере проект Tactic Legends. Это пошаговая фэнтезийная стратегия, ориентированная в первую очередь на PvP. Автор пишет, что вдохновляется при создании игры такой классико...

Настольная игра Холивар, где нужно доказывать, что земля плоская, мужчины умнее женщин и никого не побить Как я придумала и выпустила настольную игру Холивар без опыта, издательства, своего медиа или блога, краудфандинга, на свои деньги.Игры - мое хобби. Холивар - моя вторая игра и первая настольная. Первая была мобильная PNLK, тетрис с панельками, сделанная за месяц на GoDot, к...

«Слабые» ссылки в CPython Модуль weakref позволяет создавать "слабые" ссылки на объекты."Слабой" ссылки не достаточно, чтобы объект оставался "живым": когда на объект ссылаются только "слабые" ссылки, сборщик мусора удаляет объект и использует память для других объектов. Однако, пока объект не удалён...

Как мы тестируем Rest API в SM 2.0 с помощью Postman: сценарии, запросы, переменные окружения и немного автотестов Всем привет! Сегодня я расскажу о том, как мы тестируем Rest API в SM 2.0 с помощью инструмента Postman. И сделаю это на примере реальной задачи — посмотрим сценарий пользователя (как оформляется заказ у нас на сайте), посмотрим, как это работает все изнутри, пару слов ...

Angry Birds Classic возвращается в App Store и Google Play с новым движком Rovio выпустила ремейк классической версии игры Angry Birds 2012 года. Angry Birds теперь доступна в App Store и Google Play. Примечательно, что Rovio решила не использовать модель freemium и выпустила игру без внутриигровых покупок всего за 1 доллар. Разработчики также реши...

Автоматизируем работу с ArchiMate в CI пайплайнах В этой статье я дам краткую вводную, что такое Archi и ArchiMate. Расскажу о коллективной работе с Archi используя расширение coArchi, после чего предоставлю контейнер позволяющий автоматизировать работу по созданию HTML и PDF документов с ArchiMate моделями. Завершим же, со...

Универсальный Helm чарт для ваших приложений Приветствую всех Хабровчан. Сегодня говорим про Helm и то, как мы у себя в Nixys пришли к универсальному чарту, который стали использовать в своей работе как стандартный инструмент и почему это сделало нашу работу эффективнее. Читать далее

Уж+ёж: реактивные компоненты в сервлетном окружении (3/3) В предыдущей заметке было подробно рассмотрено одно из решений для обеспечения повсеместной доступности текущего обрабатываемого HTTP-запроса. В отличие от неё, нынешняя заметка посвящена не одному большому пункту, а двум компактным: поддержке AOP-аспектов и работе OpenFeign...

Фанат показал как выглядел бы ремастер Half-Life 2 с современной графикой Автор YouTube-канала с ником Ian смог в одиночку создать на движке Unreal Engine 4 смог воссоздать локацию в игре Half-Life 2. Автор решил сделать часть заброшенного шахтёрского городка Рейвенхольм. Читать полную статью

Сделают ли P2E-игры вас богаче? В компьютерных играх между геймером и разработчиком отношения всегда были односторонними, когда только разработчики или владельцы игры получали финансовую выгоду, а игрокам оставалось просто развлекаться и продолжать тратить. За последнее десятилетие из-за расширения доступ...

Playdate — самая странная игровая консоль ПК или консоль, что лучше? ПК может легко превзойти любые консоли, если железо достаточно мощное, но игровые приставки по-прежнему являются более популярным выбором. Почему? Потому что консоли обеспечивают простоту и оптимизацию. Без хлопот, можно просто запустить машину, у...

Россию оставили без покемонов. Разработчик и издатель игры Pokemon Go приостановил доступ к своим играм в России Niantic стала очередным издателем игр, который приостановил работу в России. Самое известное игровое приложение, созданное и изданное Niantic – Pokemon Go – недоступно для скачивания в России и Белоруссии. Скоро перестанут работать и сами игры для жител...

Анонсирована новая часть The Witcher на Unreal Engine 5 Разработчики из польской студии CD Projekt RED официально подтвердили, что они занимаются разработкой новой игры популярной серии «Ведьмак» (The Witcher). Мы рады сообщить, что работаем над следующим проектом в серии игр «Ведьмак», который положи...

Создание yastation — консольного клиента для управления Яндекс станцией Однажды сидя за работой и параллельно слушая музыку на своей Яндекс станции, я обнаружил для себя интересную вещь - я не могу просто взять и переключить трек. Вы спросите: "Как так могло получится?", а я отвечу - вчера я сорвал голос в ожесточенной политической баталии, а те...

Как сегодня делают игры в браузере? Часть 1 Игра в браузере на React и Three.js!Я занимаюсь фронтендом уже очень давно, порядка 10 лет. И как любой уважающий себя фронтендер, я люблю тащить javascript туда, где обычно его не используют: на сервер, в мобильные приложения, в геймдев. С тех пор как я увидел первые WebGL ...

Проблемы с зависанием ПК в Elden Ring исправлены Elden Ring был запущен в конце февраля и получил восторженные отзывы критиков и геймеров. Игра является отличной демонстрацией идеала игрового дизайна From Software, но в конечном итоге доказывает, что движок рендеринга компании по-прежнему требует доработки после многих лет...

Демо игра Superman Flying на движке Unreal Engine 5 выглядит впечатляюще Прошло очень много времени с тех пор, как мы увидели игру о Супермене, и новая демоверсия игры на движке Unreal Engine 5, которая была опубликована в Интернете, дает нам представление о том, как могла бы выглядеть современная игра с супергероем в главной роли. Новая демов...

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

[Перевод] Введение в Maven Toolchain Java развивается гораздо быстрее, чем раньше. Но не все проекты, над которыми мы работаем, поспевают за этим темпом.У меня есть проекты на Java 8, 11 и 17, и иногда я хочу поиграть с имеющимися сборками более новых версий.Как обеспечить их создание без необходимости постоя...

Самые необычные игровые аксессуары в истории индустрии Современная игровая индустрия напоминает море во время штиля: крупные издатели и платформодержатели предпочитают оставаться на плаву, эксплуатируя проверенные временем рецепты привлечения целевой аудитории, тогда как подлинная жизнь бурлит в глубинных водах инди-сегмента. Эт...

Konami выпустила ролик про новый социальный детектив Crimesight Студия Konami выпустила 7-минутный ролик в котором рассказала про свой новый проект — необычный социальный детектив Crimesight. В ролике показан как игровой процесс, так и работа разработчиков над игрой и ее улучшение в разных аспектах. Читать полную статью

Actions: как в GitHub, но в GitLab Привет! Меня зовут Артемий Окулов, я lead центра компетенций CI/CD в X5 Group.То, чем мы с командой занимаемся, можно отнести к области под названием Developer Experience. В какой-то момент ИТ в компании достигает такой зрелости, что появляются tools team, enabling team и ин...

Обзор и тестирование материнской платы ASUS ROG Strix B660-A Gaming WIFI D4 Перед нами неплохой вариант для создания относительно недорогой игровой сборки на новой платформе LGA 1700 с оперативной памятью DDR4.

Шрифты в играх: как из 191 Мб сделать 12 Мб Каждый, кто хоть раз играл в игры Playrix, замечал, что в них приходится много читать. Тексты окружают игрока повсюду: это разные элементы интерфейса, окна сезонов, баннеры, а также диалоговые окна, в которых разворачиваются целые сюжетные линии. Иногда нам кажется, что если...

Разработка игры на Unity с нуля до релиза Приветствую, Хабр!

Управление освещением через BLE Mesh Обзор возможностей BLE модуля JDY-10 на базе TLSR8266 с прошивкой поддерживающий mesh сети. Читать далее

Недельный геймдев: #57 — 13 февраля, 2022 Из новостей: WebGL 2.0 теперь работает практически во всех браузерах, вышел Dear ImGui 1.87, подробности предстоящей HLSL Shader Model 6.7.Из интересностей: полезный доклад от Bend Studio про людской ИИ в Days Gone, беседа с дизайнером уровней It Takes Two, автонавигация ...

Недельный геймдев: #46 — 28 ноября, 2021 Из новостей на этой неделе: официальный C++ интерфейс от Apple для Metal API, стал доступен FSR для Unreal Engine 4 и Godot, Cycles X в Bledner 3.0, вышли Cascadeur 2021.3 и RizomUV 2022, в Steam появился Substance 2022.Из интересностей: коллекция бесплатных кистей для те...

Интеграция геймпада, 2 месяца спустя Удобно ли вам играть? Игровой процесс очень сильно зависит от того как гибко можно настроить устройство управления. В этой статье мы немного раскрыли процесс работы над интеграцией геймпадов в игровое меню T-Reload. Читать далее

Процесс создания мультфильма. Первый опыт Привет всем. Это мой первый пост на Хабре. Уже много лет я слежу за некоторыми публикациями на этом ресурсе. И вот сейчас появилась тема, с которой я готов сам поделиться :) Уже лет 20 работаю в области компьютерной графики, практически во всех областях. От разработок сайтов...

Инсайдер: GTA 6 получит «невероятную» графику благодаря движку RAGE 9 По словам Криса Клиппеля  (Chris Klippel), отраслевого инсайдера и создателя журналов Rockstar Magazine и Naughty Dog Magazine, готовящаяся игра GTA 6 приятно порадует своей графикой. В своем коротком сообщении в Twitter он написал, что в GTA 6 используется г...

Microsoft купила Activision Blizzard за космическую сумму! Microsoft сделала это снова! Технический гигант расширяет свою игровую империю с новой студией. На этот раз компания из Редмонда заплатит за Activision Blizzard целых 80 миллиардов долларов. Хотя Microsoft в основном ассоциируется с операционной системой Windows, не заметит...

Создание dungeon crawler'а с LeoECS Lite. Часть 1 Друзья, это начало нового цикла статей про создание игры жанра dungeon crawler с использованием фреймворка LeoECS Lite, и его задача – помочь вам быстро разобраться, как на практике применить LeoECS Lite для разработки игр на Unity и решить некоторые виды проблем. Перед чтен...

Обработка изображений на Python В процессе этой статьи будет разработан фильтр для изображения, который позволит показать контуры фигур на изображение.При помощи формул, описанных в статье можно найти значение каждого пикселя опираясь на соседей этого пикселя.Далее реализация на python с подробными пояснен...

Как один стартап от docker-compose до Kubernetes добирался В этой статье я хотел бы рассказать о том, как мы меняли подход к оркестрации на нашем стартап-проекте, зачем мы это делали и какие проблемы по дороге решали. Претендовать на уникальность эта статья вряд ли может, но все же думаю, что она может быть кому-то полезна, так как ...

За «потянет ли?» вам сюда: тест Radeon RX 6600XT в 30 играх На канале GameGangsta эксперты запустили сборку с видеокартой Radeon RX 6600XT в 30 старых и новых игровых проектах.

В Windows 11 улучшат работу DirectX 10 и 11 игр в оконном режиме В сборке для разработчиков уже реализованы изменения, позволяющие старым играм получить множество преимуществ в оконном режиме, в том числе, поддержку Auto HDR.

Что нужно знать перед началом работы с Ansible Системы управления конфигурацией — незаменимые инструменты в арсенале разработчика и системного администратора. С их помощью можно автоматизировать рутинные операции по настройке окружения и деплоя, развёртывать приложения «одной командой» локально и на удалённые машины, а е...

Стоит ли покупать пятилетнюю GTX 1080 для современных игр в 1080p и 2K Эксперты канала RandomGaminginHD проверили сборку с видеокартой GTX 1080 в семи игровых проектах.

Что у ECS под капотом Всем привет, это моя первая статья на Хабр. Давно хотел попробовать что-то написать, но всё никак не решался, да и темы подходящей не было. Наконец тема подвернулась, и пришло время закрыть этот гештальт =)В данной статье я опишу общий принцип "подкапотной" работы ECS фреймв...

Заметки о мониторинге #1 — NaN в Prometheus Месяц назад я устроился на работу в новую компанию, где моей обязанностью стала разработка сервисов для мониторинга. С некоторыми технологиями я не работал прежде, - с интересом приступил к изучению. За прошедшее время в моём приложении для хранения заметок накопилась информ...

Как мы создавали Data Management Platform: архитектура, проблемы, выводы Для таргетинга мы в Ozon используем сегменты, в которые группируем пользователей по интересам. Интересы могут быть определены через систему трекинга событий. Последние в свою очередь формируются в процессе взаимодействия пользователя с маркетплейсом Ozon. На основе сегментов...

Новая игра серии The Witcher не будет страдать от множества багов на старте? Разработчики объяснили переход на Unreal Engine 5 В прошлом месяце польская студия CD Projekt RED анонсировала новую игру во вселенной «Ведьмака», заявив, что проект будет создаваться на движке Unreal Engine 5.  Спустя две недели компания объяснила, почему решила отказаться от собственного движка REDen...

Недельный геймдев: #60 — 6 марта, 2022 Из новостей: вышел World Creator 3 и Flax Engine 1.3, состоялся публичный релиз SDK для портативной консоли Playdate, бесплатный контент для UE за март 2022, представлен открытый стандарт Vulkan SC 1.0.Из интересностей: доклад про рукопашный бой в Ghost of Tsushima, разбо...

DIY зарядка для Tesla. Как устроен J1772? Делаем свой wallconnector с куртизанками Может ли автомобиль загореться от плохого зарядного устройства? Зарядное устройство переменного тока для электромобилей с протоколом J1772 по сути своей не зарядное устройство. Я решил сделать свой Wallconnector с бюджетом до 10.000 руб. и разобраться как все работает. Опыты...

Обзор и тестирование материнской платы ASUS ROG Strix Z690-A Gaming WIFI D4 Системная плата ASUS ROG Strix – интересная и запоминающаяся модель для создания игровой сборки на новой платформе LGA 1700.

Как создавать инди-хиты и обходить грабли. Интервью с авторами книги «Хочу в геймдев!» Очевидно, что на входе игровая индустрия слишком романтизирована: тут грезится и воображаемый глоток свободы, и самореализация, и большой заработок. Хотя по факту геймдев — это в первую очередь бизнес со всеми вытекающими следствиями и последствиями. Из него иногда выскакива...

Как я адаптировал популярную игру Wordle и за неделю привлёк 100 тысяч пользователей За 6 часов сделал первую версию игры и ворвался в тренды Твиттера с одного твита. Привлек 100 000 пользователей за неделю, а также попал в ведущие СМИ страны. Как это было и что я для этого сделал можно узнать в статье. Читать далее

Angular Libs как монорепозиторий: начало, настройка, работа с assets Всем привет! Меня зовут Илья и я хочу рассказать вам как можно подробнее про Angular Libs. В частности, то, как можно использовать его в качестве монорепозитория для сборки нескольких приложений с tree-shaking и переиспользуемостью различных модулей в разных библиотеках и ча...

Охота на toggle: Как простую фичу сделать максимально сложно – Хей, Катя, у нас там багуля небольшая завелась. Посмотри, плиз.– Не вопрос, бро. В чем проблема?– Toggle сбрасывается при возврате на экран. Изи ваще!С этой безобидной фразы началось мое недельное приключение в мир безумной архитектуры, сумасшедших фиксов и красноглазия. И...

Как в Hazelcast добавляли распределенный SQL Чтобы разработать свой распределенный SQL-движок, можно написать свой SQL-оптимизатор для построения движков. Вам придется сделать парсер, семантический анализатор и придумать правила трансформации и оптимизации. Всё протестировать, а потом как-то интегрировать в свою систем...

Недельный геймдев: #41 — 24 октября, 2021 Из новостей на этой неделе: Unity запустила Unity Gaming Services, вышел Arnold 7.0, Unreal Engine показали облачные решения, Apple теперь позволяет разработчикам рассказывать клиентам об альтернативных способах оплаты.Из интересностей: документалка про дизайн и философию...

Новая игра Tomb Raider разрабатывается на движке Unreal Engine 5 Crystal Dynamics начала разработку новой игры Tomb Raider. Студия не сообщила, как будет называться игра и когда фанаты смогут в нее поиграть, но отметила, что она будет работать на движке Unreal Engine 5. Это также может означать конец внутреннего движка Foundation, на ...

Работа за границей. Переезд в Швецию Сложно ли найти работу за границей? Вопрос, который волнует многих как начинающих специалистов, так и профессионалов с многолетним стажем. Очень часто возможность поработать за границей представляется чем-то недосягаемым, а одна только мысль о поиске вакансий приводит людей ...

«Смута»: в России потратят до полумиллиарда рублей на игру про войну с поляками АНО «Институт развития интернета» (ИРИ) выделила новосибирской студии 260 млн руб. на разработку компьютерной игры в жанре экшен/RPG о периоде Смутного времени в России. Игру должны выпустить в 2024 году. В этой игре под названием «Смута» русский...

Проектирование непредсказуемого интеллекта в играх. Часть 2 — интеллект толпы Как сделать толпу в игре, кто такой лидер и почему вашей игре это может быть полезно.Проектирование непредсказуемого интеллекта это сложный творческий и технический процесс. Необходимо быть не только подкованным с точки зрения разработки, но и понимать как это будет выглядет...

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

OpenLDAP в качестве центра аутентификации для Nextcloud и ProFTPD Привет, Хабр! На связи Холодаев Алексей, младший системный администратор Cloud4Y. Сегодня хочу поделиться опытом использования OpenLDAP в качестве центра аутентификации для Nextcloud и ProFTPD.В ходе работы над одним из проектов возникла задача по созданию нескольких сотен п...

Обзор и тестирование материнской платы MSI MAG B660M Mortar WIFI DDR4 В лабораторию на тест попала универсальная домашняя плата форм-фактора MicroATX для создания игровой сборки среднего уровня.

Как мы участвовали в создании ААА-игры Ori and the Will of the Wisps и что делать, чтобы у вас получилось тоже Мы всегда хотели поработать с проектом мирового уровня, но никогда не ставили перед собой задачу, чтобы это была только AAA-игра. Но по стечению счастливых обстоятельств, именно мы стали киевской командой разработчиков, которая более 2 лет работала над AAA-проектом Ori and W...

Создаём единую инфраструктуру для параллельной разработки мобильных игр Она помогла нам переиспользовать игровые механики в непохожих проектах и увеличила скорость разработки на 25%. Читать далее

В видео показали как выглядела бы Resident Evil 7 если бы вышла во времена Resident Evil 1 В последнее время все больше набирают популярность так называемые «демейки» — это когда в современной игре меняют графику и движок на манер игр прошлых лет. Именно такому процессу подверглась Resident Evil 7, вышедшая в 2017 году. Читать полную статью

GIGABYTE представит игровые инновации на выставке COMPUTEX 2022 Компания GIGABYTE TECHNOLOGY, ведущий производитель материнских плат, видеокарт и аппаратных устройств, сегодня объявила о том, что представит новейшие игровые продукты на выставке COMPUTEX 2022. Среди новшеств — флагманские игровые платформы на базе процессоров Intel 12-го ...

Автоматизация наполнения Changelog через CI В этой статье я постараюсь рассказать, как на моей работе я реализовал автоматическую генерацию Changelog из коммитов и создание тегов на их основе. Читать далее

Мультиплеерная игра на Rust + GRPC со спектатор модом Rust и GRPC. Все это вкупе с простым игровым движком. Небольшой туториал по разработке мультиплеерной игры. Читать далее

Программирование необычных шахмат Написание своего шахматного движка - обширная тема, про которую пишут целые книги.Однако очень многие шахматные программы работают со "стандартными" правилами шахмат и не могут работать при других правилах, хотя существуют сотни вариаций шахмат.В этой заметке я покажу, как...

Механическая игровая клавиатура Meletrix Zoom65 стоит 179 долларов Компания Meletrix представила свой флагманский продукт, механическую игровую клавиатуру Zoom65. По словам производителя, клавиатура «понравится как новичкам, так и ветеранам в играх», а основной идеей при ее создании было сделать механическую клавиатуру боле...

Как я «напрограммировал» себе скилл рисования диаграмм в скетч-стиле По работе мне часто приходится рисовать разные схемы, диаграммы процессов и графики, в том числе и те, которые потом используются в качестве иллюстраций для сайта, статей и презентаций. Всё бы ничего, но есть у диаграмм и графиков, сделанных в популярных онлайн-сервисах напо...

Текстовые игры — новый старый инструмент для автора или «Сделаем Текстовые Квесты снова Великими!» Про текстовые игры написано довольно много как на Хабре, так и на просторах интернета. Это один из самых первых жанров интерактивных развлечений с использованием ЭВМ и даже без него (просьба поделиться опытом НЕэлектронных текстовых игр в комментариях). В данной статье я хоч...

Need for Speed, Football Manager 2021, Tales of Monkey Island и ещё 10 игр можно получить совершенно бесплатно Получить их все можно просто активировав бесплатную пробную недельную подписку на сервис Prime Gaming.

Часть 1. Создание и настройка проекта, работа в редакторах microStudio В этой статье я расскажу про создание проекта и его настройку в среде разработки видеоигр microStudio. А также расскажу про работу в редакторе кода и спрайтов. Читать далее

Как работает создание и управление маркетинговыми кампаниями Спортмастера и причём здесь Oracle Приветствую! Меня зовут Михаил, я разработчик Oracle в ClubPro (Клубная программа, программа лояльности Спортмастера). В команде разработки моё основное направление связано с развитием Campaign Management. Campaign Management (далее для краткости Campaign) предназначен ...

Криптовалюта поможет стать NPC в S.T.A.L.K.E.R. 2 Шутер S.T.A.L.K.E.R. 2 обзаведётся криптой, которая поможет стать «мета человеком». Что это значит и как отреагирует сообщество? Крупные издатели начинают серьёзно рассматривать вопрос о вводе в игры NFT, то есть криптовалюты. Сначала об этом заговорил CEO Ubisoft, хотя сот...

Какой компьютер собрать для игр в бюджете до 30 тысяч рублей с учётом цен 2021 года На канале spline эксперт поделился вариантом сборки игрового компьютера, общая стоимость которого составляет 30 тысяч рублей.

[Перевод] Когнитивистика в гейм-дизайне: как сделать классную игру при помощи науки Когнитивистика часто используется в исследованиях аудитории игр: она позволяет выводить UI/UX на новый уровень, направлять внимание игроков и помогает им принимать нужные решения. Нашли статью, где рассматривается, что важно знать о работе мозга с точки зрения геймдева. Дава...

PCIExpress 1.0 2.5GT/s analyzer на базе ПЛИС своими руками На работе я занимаюсь созданием PCIExpress устройств на ПЛИС. Некоторые из ПЛИС имеют встроенное PCIExpress ядро, позволяющее работать с этим интерфейсом на уровне пользовательского приложения. ПЛИС серии ECP5UM фирмы Lattice использует Soft-IP Core для реализации протокола,...

K8S для начинающих. Часть вторая В прошлой статье мы говорили о создании подов. В этой статье поговорим о том, что такое сервис, типы сервисов, метки и селекторы, а также создадим свой сервис. Читать далее

Создаем современный ретро компьютер на Arduino Всем привет! В этой публикации я расскажу про свой опыт создания небольшой вычислительной системы... Читать далее

Netflix приобретает разработчика мобильных игр Boss Fight Entertainment Сегодня стало известно, что Boss Fight Entertainment присоединяется к Netflix. Boss Fight Entertainment была основана в 2013 году Дэвидом Риппи, Биллом Джексоном и Скоттом Уинсеттом. Обширный опыт этой студии в создании популярных игр разных жанров поможет ускорить способнос...

Робот для сборки кубика Рубика В этой статье я хочу рассказать о любопытном DIY проекте, что я недавно реализовал. И, заодно, эта статья послужит неплохим продолжением темы «3D печати для чайников», а именно вопроса «что бы такого мне еще распечатать»

Основные приемы работы с Canvas [Part 1] Привет! Сегодня я хотел бы начать цикл статей на тему того, как работать с canvas в HTML5 и как применять знания в области матанализа для реализации необычных и интересных эффектов.Все навыки и умения, которые мы получим здесь, являются фундаментальными принципами и могут бы...

Обзор Dying Light 2: Stay Human. Наконец-то дождались Если какой-то игре и удалось испытать все трудности проблем производства, то Dying Light 2: Stay Human является таким проектом. Продолжение неплохой экшн/RPG про зомби и паркур 2015 года имело все карты на руках: интересный сюжет, неплохой геймплей, различные игровые механ...

Создание шутера с LeoECS. Часть 4 Друзья, в этой запоздалой части туториала мы создадим врагов, научим их двигаться и атаковать игрока.Обязательно прочитайте прошлую часть, если еще не сделали этого. Читать далее

Десятилетний Core i5 Ivy Bridge стоит жалкие 3 тысячи рублей, но до сих пор неплохо тянет новые игры Эксперты канала GECID.com на YouTube проверили производительность игровой сборки на базе Intel Core i5-3470. Подробнее о результатах - в статье.

Библиотека Pygame / Часть 1. Введение Это первая часть серии руководств «Разработка игр с помощью Pygame». Она предназначена для программистов начального и среднего уровней, которые заинтересованы в создании игр и улучшении собственных навыков кодирования на Python. Читать далее

Автоматизируем iOS-сборку c помощью Jenkins Всем привет! Меня зовут Иван Чечиков, я QA-инженер в МТС Digital, работаю в проекте WASD.TV. В этой статье я расскажу о своем способе автоматизации iOS-сборки в TestFlight через Jenkins. С помощью такого метода можно настроить автоматизацию как локально, так и на удаленной м...

Игры на советском калькуляторе МК-90 В этой статье я хочу рассказать о своём опыте работы с микрокалькулятором «Электроника МК-90». Будет рассмотрено несколько вариантов работы с модулем памяти калькулятора, а также несколько игр на нём. Читать дальше →

Skyrim на Unity Статья о моих приключениях при разработке первой игры в 3D. Да, вы правильно поняли, я замахнулась на святое, и попробовала сделать Skyrim на Unity. Но делала это с любовью и от чистого сердца. Читать далее

Игровой код, который сам себя программирует На сегодняшний день у меня выпущены четыре игры в Steam, и все они написаны на языке Haxe. Мне нравится по-максимуму автоматизировать свою работу, и сегодня я поделюсь некоторыми приёмами, которые я использую при программировании своих игр.Для непосвящённых: Haxe — это язык...

[Перевод] Настройка Podman для Quarkus Dev Services и Testcontainers в Linux Podman - это контейнерный движок без демонов (daemonless) для разработки, управления и запуска контейнеров в системах Linux. Начиная с выпуска версии 3, Podman позволяет пользователю запускать службу, имитирующую Docker API. Это позволяет использовать Testcontainers и Quarku...

Запуск werf в GitLab CI/CD без Docker-сервера В этой статье рассмотрен новый экспериментальный режим работы werf — Open Source-утилиты для сборки приложений и их деплоя в Kubernetes, — в котором не требуется наличие Docker-сервера. Мы покажем, как убедиться, что это режим будет работать на вашей машине, соберем первый о...

Minecraft для Xbox Series X|S получает обновление с трассировкой лучей Последняя предварительная сборка Minecraft для Xbox Series X|S предполагает, что игра вскоре может получить обновление следующего поколения с поддержкой трассировки лучей. Последняя предварительная версия игры, по-видимому, была оптимизирована для Xbox Series X|S и включает ...

Телевизоры Samsung 2022 года будут совместимы с GeForce NOW и Stadia Samsung сделала смелый шаг в сторону постконсольного будущего, добавив сервисы потоковой передачи игр NVIDIA GeForce NOW и Google Stadia в качестве встроенных приложений в некоторые модели своей линейки смарт-телевизоров 2022 года. В телевизоры помимо USB встроены Bluetooth ...

AMD выпустила драйвер AMD Radeon Software Adrenalin 22.5.1 Компания AMD выпустила драйвер AMD Radeon Software Adrenalin 22.5.1. Список исправлений • Некоторые пользователи операционной системы Windows® 10 могли заметить отсутствие аэроэффекта прозрачности окон; Известные проблемы • Падение производительности может наблюдаться при иг...

Предварительные заказы Steam Deck от Valve начнутся в конце февраля Последняя информация от Valve подтверждает, что первая волна портативных игровых устройств Steam Deck появится к концу февраля. После анонса в июле 2021 года портативное игровое устройство столкнулось с задержками в цепочке поставок по сравнению с первоначально запланированн...

Первый в России обвиняемый в киберпреступлении признал свою вину. Он продавал читы для World of Tanks Уроженец Екатеринбурга Андрей Кирсанов признал вину по первому в России уголовному делу из-за читов для компьютерной игры World of Tanks. Ранее постановлением Черёмушкинского суда Москвы дело в отношении Кирсанова было направлено по подсудности в Верх-Исетский районный...

Flink для самых маленьких Привет! Меня зовут Юля, я работаю в дирекции больших данных Билайн, недавно я познакомилась с фреймворком Flink и хочу рассказать о своих впечатлениях на примере простой с первого взгляда задачи.Итак, что же такое Flink? Apache Flink – это фреймворк и движок для statefu...

Минцифры против ввода налога на международные игровые платформы Подготовка предложений по созданию Фонда поддержки разработки игровых проектов (компьютерные, мобильные и онлайн-игры), популяризующих русскую культуру и историю, предусмотрено вторым пакетом мер поддержки ИТ-отрасли. Ожидаемый эффект - повышение привлекательности инвестиций...

Установка ROS на Windows 10 Run XLaunchДобрый день, уважаемые читатели.После долгого перерыва возвращаюсь к освещению робототехнической платформы Robotic Operating system (ROS). ROS предоставляет собой мощную платформу для создания робототехнических систем, включающий большое число пакетов для решения ...

Мультиплеер в Unreal Engine: Подключение и Хостинг Привет Хабр!В этой статье я хочу раскрыть механику создания онлайн сессии и подключения к ней. Все выполнено в с использованием Online Subsystem для возможного расширения вашей игры в контексте Steam, Origin, Play Station Store и т.д Читать далее

[Перевод] Создание собственного React с нуля В последнее время видны масштабные изменения в способах разработки веб-приложений. Если раньше интерфейс создавался на сервере, а на стороне клиента выполнялись лишь незначительные сценарии, то в наши дни стандартом является использование какой-либо из различных библиотек ре...

Realme поймали на попытке выдать запись за реальный геймплей при запуске Narzo 50 Realme поймали на попытке выдать запись за реальный геймплей при запуске Narzo 50. Во время демонстрации игрового процесса на смартфоне Realme Narzo 50 в игре Free Fire, Realme сильно напортачила, пытаясь выдать записанные кадры за реальный игровой процесс. Если вы перемо...

Создание внутреннего мобильного приложения «На связи»: от идеи до визуального решения Меня зовут Лена, я дизайнер интерфейсов в Tele2. И я расскажу о создании внутреннего корпоративного мобильного приложения «На связи» для сотрудников Tele2 – его проектировании и выборе визуального решения. Пройдусь по основным этапам работы над digital-продуктом с точки...

Интервью с Playdigious о мобильном рынке и месте премиальных игр в нём Издатель Playdigious дал интервью зарубежным изданиям и рассказал о своём пути, кооперации с Dotemu и нынешнем состоянии мобильной индустрии. Ксавье Лиардом, один из основателей Playdigious, сообщил, что издатель берёт своё начало в 2015 году. Именно тогда он основал эту к...

[Перевод] Создание массива зеркал на 3D-принтере Недавно я сделал предложение руки и сердца одному прекрасному человеку с помощью шестигранной зеркальной штуковины, изображенной на фото. Мы оба большие нёрды, и мне хотелось сделать что-нибудь особенное, поэтому я спроектировал и распечатал на 3D-принтере зеркальный массив,...

Как использовать Fiverr для озвучки игры ВведениеЭта статья будет в первую очередь полезна инди-разработчикам, которые подумывают об озвучке своей игры. Все написанное ниже – исключительно мой личный опыт. Надеюсь, он поможет вам сэкономить время и силы.Многие инди-разработчики делают игры в соло или небольшими ком...

Ученые нашли способ превращать пластиковый мусор обратно в нефть Американская компания Honeywell International объявила о создании технологии глубокой переработки пластиковых отходов с целью превращения их в сырье для производства топлива. Детали не раскрываются, сообщается лишь, что на выходе будет нефтяной продукт, который пригоден для ...

[Перевод] Сделайте Linux похожим на Windows 95 Темы и наборы иконок Linux, вдохновлённые другими операционными системами, существуют с тех пор, как в Linux появился графический интерфейс. Иногда эти темы становятся очень похожими на оригинал. Но… Что, если бы вы могли сделать свой рабочий стол Linux почти таким же, как W...

[Перевод] Игры, в которые играют машины «В жизни, в отличие от шахмат, игра продолжается после мата» — Айзек АзимовПочему ученые в области информатики помешаны на создании искусственного интеллекта, способного играть в человеческие игры (например, шахматы и го)?Историк и технолог Дэвид Най утверждал, будто «суть л...

Java: делаем Valhalla сами Сказ о том как сделать свой List<?>, который будет быстрее ArrayList и занимать меньше памяти. Читать далее

Игра началась. Как мы в Бегете улучшаем процесс найма, используя игровые механики Наша техническая поддержка — это наша гордость и конкурентное преимущество. Сегодня расскажем о том, как мы решаем нетривиальную задачу: организовать процесс подбора новых саппортёров таким образом, чтобы он был эффективным, и в то же время интересным для кандидатов. Читать ...

По мнению инсайдера Star Wars Battlefront 3 ждать не стоит Если вы фанат игр по вселенной «Звездные войны» и ждете новой части Battlefront, то для вас плохие новости. Игровой журналист и инсайдер Том Хендерсон опубликовал в Твиттере пост в котором заявил, что EA отказалась от создания Star Wars Battlefront 3 после предложения студ...

Valve показала упаковку Steam Deck, но она вам не понравится Несмотря на то, что дата выпуска Steam Deck перенесена на два месяца, ажиотаж вокруг портативного игрового ПК остается высоким. А теперь Valve поделилась финальной розничной упаковкой Steam Deck, которая включает в себя пару пасхальных яиц, которые обязательно вызовут улыбку...

[Перевод] Как сделать игру 2048 на React Автор этого туториала сосредоточился на анимации. Он использовал хуки библиотеки React, её Context API, а также TypeScript и LESS. В конце вы найдёте ссылки на игру, её код и демо анимаций. Подробности рассказываем под катом, пока у нас начинается курс по Frontend-разработке...

Selenium python как сохранить данные сессии и установить кастомный путь до профиля Chrome При создании своего бота я столкнулся с одной неприятной проблемой, заключалась она в том, что авторизация на сайте слетала на следующий день. Для корректной работы бота требовалось чтобы авторизация не слетала больше месяца, как при работе с обычным браузером.В статье будет...

Открыты сервера MMORPG Bad People 3, а вы готовы к ЗБТ? Игра Bad People 3 открыла сервера для бета-тестеров. Вы уже можете скачать клиент, но есть свои подводные камни. Bad People 3 — это китайская MMORPG, для которой начался бета-тест. Поучаствовать в нём смогут те, кто прошёл отбор, плюс надо вводить китайский номер телефона. ...

Создание своего серверного ядра на Go для Minecraft Java. Часть #1 — Основное о идее Тема, которая будет писаться в многих частях будет в основном предствалять этапы написания своего серверного ядра для мультиплеера популярной игры Minecraft. Читать далее

Объединённые возможности Fuchsia и Linux: релиз dahliaOS год спустя Прошел целый год, и разработчики новой операционной системы, которая базируется на Fuchsia и Linux, представили новый релиз. Операционная система написана на языке Dart и распространяется под лицензией Apache 2.0. Команда разработки сформировала два варианта сборки новой ве...

Минцифры прокомментировало возможность ввода налога на Steam в России Сегодня ночью издание «Коммерсантъ» опубликовало материал, в котором утверждалось, что В России могут ввести новый налог на зарубежные площадки дистрибуции игр, таких как Steam, PlayStation Store, Epic Games Store. Теперь Министерство цифрового развития, свя...

GitHub не станет ограничивать пользователей РФ в доступе к своим технологиям Платформа разрешила свой недельный спор, решив не блокировать наших разработчиков.

5 факапов, за которые мы дорого заплатили Allcorrect — сервисная игровая компания. С 2008 года мы занимаемся переводами и помогаем разработчикам делать игры понятными и любимыми для игроков во всем мире, и, скажем без ложной скромности, добились успехов на этом поприще. Но прийти к успеху невозможно без провало...

Примерно такими будут игры ближайшего будущего. Создатели Gears of War показали демо на движке Unreal Ungine 5 Новая игра серии The Witcher не будет страдать от множества багов на старте? Разработчики объяснили переход на Unreal Engine 5 Разработчики из студии The Coalition, известной серией Gears of War, опубликовали видео с демонстрацией возможностей движка Unreal Ungine...

Galaxy S22 частично сделан из мусора Компания Samsung объявила, что начала использовать в производстве смартфонов мусор, выловленный из океана.

Правда ли, что новый Core i3 круче старых Ryzen 5 и Core i5 в игровом компьютере В недавнем выпуске на канале Benchmark эксперты проверили производительность трёх игровых сборок на базе процессоров Core i3-12100F, Core i5-10400F и Ryzen 5 3600.

Из медицины в машинное обучение и не только: как люди приходят в IT Так сложилось, что если мы пишем о людях, то почти всегда — о сделавших некий прорывной проект. Сегодня в определённом смысле не исключение. Мы расскажем о ребятах, которые реализовали крупные проекты в своей жизни — сменили сферу деятельности и пришли в IT через «Школу 21»....

[Перевод] Скриптинг без скриптинга Уже давно считается, что многие (если не все) игры или приложения можно улучшить, добавив в них поддержку скриптов.Для этого есть несколько разных способов. Наиболее распространенный подход - встроить Lua (или другой язык, который вам больше нравится). Если это по каким-то п...

Как сделать монстра? Уроки от авторов The Elder Scrolls Online Команда разработчиков MMORPG The Elder Scrolls Online опубликовала видео, посвященное созданию одного из самых могущественных злодеев в игре — Мерунеса Дагона. Оказывается, это достаточно сложная и кропотливая работа. Люди, непосредственно работавшие над этим боссом, подроб...

Что там в «Мире Hi-Fi»: DAW, ремастеры из игр и ПО по радио В прошлый раз мы обсудили ЯП и библиотеки для работы со звуком. Сегодня продложим тему и поговорим о специальной ОС, открытых решениях и не только. Читать далее

[Перевод] Как использовать CSS ::before и ::after для создания пользовательских анимаций и переходов Как сделать плавный анимированный переход на сайте без использования специальных библиотек? Урок использования псевдоэлементов CSS для создания эффектов: от анимированной кнопки до карточки профиля. Подходит новичкам. Читать далее

«Она выглядит потрясающе»: Джордж Мартин рассказал о своём игровом опыте и работе над Elden Ring Американский писатель, автор цикла «Песнь льда и пламени» Джордж Мартин (George R.R. Martin) в своём официальном блоге рассказал об опыте знакомства с видеоиграми и участии в судьбе ролевого экшена с открытым миром Elden Ring. Источник изображений: Bandai Namco Entertainment...

Фантастические формулы и как они работают В прошлой статье я рассказывал о том, как мы реализовали на основе Google Sheets собственную диаграмму Ганта для работы над игровыми проектами. Если вам зашла такая реализация или просто интересно глубже понять принципы устройства таблиц и формул, сейчас мы будем разбирать и...

ТАКОГО В КИТАЕ НЕ КУПИШЬ  Хомяки приветствуют вас друзья! Сегодняшний пост будет посвящен сборке универсального автономного блока питания к паяльнику TS100 с помощью которого, можно осуществить ремонт различного электронного оборудования в любых полевых условиях. В ходе поста смоделируем корпус...

Microsoft выпускает сборку Windows 11 22483.1011 для тестирования конвейера обслуживания; ISO-образы также доступны Microsoft выпустила сборку Windows 11 Build 22483.1011 (KB5007484) для Dev Channel. Новая сборка не содержит ничего нового, так как это накопительное обновление, с помощью которого компания тестирует свой конвейер обслуживания. Эти обновления необходимы, чтобы гарантировать,...

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

Красивый рисованный 2D-платформер Aeterna Noctis выходит 15 декабря Уже 15 декабря студия Aeternum Game представит на суд геймеров своё детище — метроидванию Aeterna Noctis. Обещают большой прорисованный вручную мир и повышенную сложность прохождения. Нам предстоит сыграть за Короля Ночи (King of Darkness), который по неким причинам лишился...

Call of Duty: Warzone выходит на мобильные устройства Call of Duty: Warzone, бесплатная игра в жанре «королевская битва», скоро получит мобильную версию. В твите Activision объявила, что нанимает несколько новых лиц для создания мобильной игры. Предстоящая Warzone станет второй игрой CoD для мобильных устройств после выхода Cal...

Спортивное освещение и не только: Освещённость, Цветопередача, Цветовая температура и многое другое… Статья о том, что такое вертикальная и горизонтальная освещённости, цветовая температура, цветопередача, как сделать освещение на спортивной арене так, чтобы свет не слепил, но в то же время было всё видно. Предназначена для тех, кто связан со светом или хочет расширить свои...

Для американских военных создали игровой симулятор воздушных боёв Журналисты получили в руки внутренние документы Военно-воздушных сил (ВВС) США и узнали, что военные поручили разработчику игрового движка Unity создать симулятор «воздушного боя».

oneTBB: интеграция и сборка через CMake Threading Building Blocks (TBB) — популярная библиотека для параллельного программирования на C++ с открытым исходным кодом, опубликована на GitHub. Пару лет назад команда разработки решилась на глобальный рефакторинг библиотеки (проект TBB revamp), в который удалось вписать...

Моя первая игра — Picross.io Всем привет, я инди разработчик, но когда то я им не был :) За всё время своих скитаний я успел сменить много различных профессий, от грузчика и продавца консультанта, до сотрудника торгового зала в "Ленте", но в итоге пришёл в геймдев, и, в этой статье я поделюсь своим опыт...

Авторы Atomic Heart назвали причину отложенного релиза, поведали о боевой системе и игровом движке Лишний повод вспомнить о проекте.

Разработчики Pokemon Go создали игру, в которой собирается криптовалюта Компания Niantic, прославившаяся выпуском игры Pokemon Go, разработала не менее интересное приложение.Речь идет о специальной игре Fold AR, которая позволяет во время исследования окружающей местности зарабатывать криптовалюту. Для создания приложения Niantic заключила сотру...

Как сделать сборку Windows 11 своими руками. Пошаговая инструкция Сделать свою сборку Windows 11 могут не только лишь все, каждый может это сделать

Мультиплеер в Unreal Engine: Игровой процесс Привет Хабр!В данной статье я бы хотел разобрать мультиплеер со стороны игрового процесса. Опорой для написания статьи выступает популярный Network Compendium. Читать далее

Remedy Entertainment и Tencent совместно выпустят игру Vanguard Компания Remedy объявила о сотрудничестве с Tencent, в результате которого будет выпущена многопользовательская игра Vanguard. Это будет кооперативный шутер на базе движка Unreal Engine, выход его состоится на ПК и консолях. Remedy Entertainment уже успела зарекомендовать с...

Зачем писать ботов ВК на C++? Постараюсь поделиться своей библиотекой для работы API VK. Читать далее

RuCLIP tiny — быстрее, чем вы думаете Совсем недавно компания Сбер представила ряд, адаптированных под русский язык, моделей машинного обучения под названием RuCLIP. Суть их работы заключается в возможности сравнения схожести текстового описания и изображения. Рассматривая результаты тестирования, мы заметили, ч...

Flower: конструктор Авито для создания чат-ботов За период пандемии количество активных чатов в мессенджере Авито выросло на 95%. Мы увидели, что у клиентов появилась потребность в автоматизации общения. Поэтому решили сделать инструмент, в котором любой наш сотрудник сможет собрать и запустить чат-бота, не привлекая ...

Samsung создаст свою облачную геймерскую платформу Samsung не хочет уступать пространство на довольно прибыльном рынке потоковой передачи игр таким компаниям, как Google, Microsoft или NVIDIA. Зарубежное информационное издание IGN сообщает, что во время презентации на конференции разработчиков Samsung анонсировала свои планы...

Обратный осмос для водоснабжения дома (часть 1 — гидравлика) Доброго времени суток. На Хабре уже было достаточно много статей про обратный осмос и жесткость воды. Но в основном они были о маленьких системах питьевого осмоса. В данном посте хочу поделится опытом сборки фильтра высокой производительности (250 литров в час) для водоснабж...

Elden Ring стала самой продаваемой игрой в США за февраль   Аналитическая компания NPD Group поделилась данными о продажах в сфере игровой индустрии США за февраль этого года. В топ попала новая игра Elden Ring. Читать полную статью

Правда ли, что космический мусор скоро протаранит и повредит МКС Российский эксперт по проблемам космического мусора Андрей Назаренко прокомментировал недавние заявления США, в которых они обвиняют Россию в испытании противоспутникового оружия и образования около 1500 обломков и сотни тысяч мелких фрагментов, которые угрожают безопасности...

История Game Genie — чит-устройства, которое всколыхнуло мир О читерстве в играх можно рассказывать много. Это история настолько древняя, что трудно понять, в какой момент времени люди стали использовать читы. Разработчики включали читы для облегчения разработки, поэтому их можно найти даже в  Manic Miner и аркадном автомате Grad...

Уж+ёж: реактивные компоненты в сервлетном окружении (2/3) В предыдущей заметке было показано несколько подходов к управлению зависимостями в «гибридных» приложениях (использующих части сервлетного и реактивного стеков), а также вариант реализации универсального механизма для поддержки MDC-меток в логах. А в этой заметке речь пойдёт...

В РФ запретили выбрасывать в мусор смартфоны, ноутбуки и электронные запчасти: насколько серьезна ситуация в РФ и мире? На днях на Хабре появилась новость о том, что в России вышел новый приказ Минприроды, согласно которому гражданам и компаниям запретили выносить на обычные мусорные площадки смартфоны, системные блоки и прочее компьютерное и не только «железо». Куда предлагается все это дев...

Репозиторчик по алгоритмам на Kotlin'е В конце ноября или все таки в начале декабря, точно уже не вспомню, я решил освежить свою память и повторить алгоритмы и структуры данных, порешать простенькие задачки, попить кофе и вспомнить какие бывают сортировки и что такое вообще граф или связанный список.В тот момент ...

И никакого «Кальмара»: в Netflix запустили игры в международном масштабе, в том числе и в России Компания Netflix объявила о международном запуске игрового сервиса Netflix Games.  Если ранее игры тестировались среди подписчиков Netflix в Испании, Италии и Польше, то теперь раздел с играми постепенно появится в приложении Netflix для Android во всех регио...

Сборка 90% механической клавиатуры XD96 Здравствуйте, товарищи! Оговорюсь в самом начале, это не обзор. В тексте не будет анализа рынка механических клавиатур, обоснования выбора и всего вот этого. Я просто хочу поделиться опытом сборки конкретного устройства, указать на некоторые не очевидные вещи что может быть ...

[Перевод] Создание игр для NES на ассемблере 6502: приступаем к разработке Оглавление Оглавление Часть I: подготовка Введение 1. Краткая история NES 2. Фундаментальные понятия 3. Приступаем к разработке 4. Оборудование NES 5. Знакомство с языком ассемблера 6502 6. Заголовки и векторы прерываний 7. ...

Создание демки специально для HABR — Часть 2 В предыдущей части мы только начали входить во вкус создания демки, как статья неожиданно закончилась на самом интересном месте. Не буду сильно томить и продолжу описывать свой квест по созданию этой интересной программы. Борьба за размеры памяти, задержки, звук, всё в этой...

Alienware расширяет границы пространства-времени с концептом Nyx Научно-исследовательский проект консорциума мастеров, также известного как Experience Innovation Group (EIG), Concept Nyx является продолжением других смелых инициатив Alienware, которые раздвинули границы и повысили игровой опыт на ПК: от создания самых тонких игровых ноутб...

FromSoftware демонстрируют игровой процесс игры Elden Ring Японская компания, специализирующаяся на выпуске видеоигр FromSoftware представила 15-минутную презентацию игрового процесса будущей игры Elden Ring. Первые упоминания об игре появились еще на E3 2019. Elden Ring — компьютерная игра в жанре Action/RPG с открытым миром, де...

AMD выпустила драйвер AMD Radeon Software Adrenalin 22.2.3 Компания AMD выпустила драйвер AMD Radeon Software Adrenalin 22.2.3. Известные проблемы • Некоторые пользователи операционной системы Windows® 10 могут заметить отсутствие аэроэффекта прозрачности окон; • При игре в Cyberpunk 2077™ на некоторых графических продуктах AMD, так...

Выходившая эксклюзивно на консолях технодемка Matrix The Awakening вышла на ПК Всего несколько часов назад прошла масштабная презентация в честь релиза игрового движка Unreal Engine 5.

Эту игру ждали десятки миллионов человек: новый PUBG наконец вышел для Android и iOS Сегодня долгожданная для многих игра PUBG: New State стала доступна для загрузки в магазинах Google Play и App Store. Пользователям Android потребуется устройство с не менее 2 ГБ ОЗУ и Android версии 6 или новее. Для пользователей iOS требуется iPhone или iPad под управ...

Первые игровые тесты процессора AMD Ryzen 7 5800X3D Интернет-ресурс XanxoGaming опубликовал свой первый игровой тест с Ryzen 7 5800X3D в паре с NVIDIA GeForce RTX 3080 Ti Founders Edition. Сравнивали процессор красных с Intel Core i9-12900KS и Core i9-12900K. Тестировали камни на данный момент только в одной игре - это Shadow...

Собираю миниатюрный ПК из Ryzen 7 2700X и MSI GTX 1070 AERO OC: Часть 4 Наконец я сделал пробный запуск системы несмотря на то, что до завершения сборки еще довольно много работы нужно проделать.

TigonMobile, филиал LongtuKorea, открытие страницы-анонса P2E YULGANG GLOBAL 13 января филиал LongtuKorea TigonMobile открыла страницу-анонс своей первой мобильной игры P2E (Play To Earn) YULGANG GLOBAL. YULGANG GLOBAL, которую планируется выпустить в этот раз, является мобильной игрой P2E, разработанной TigonMobile, филиалом LongtuKorea, с использов...

Sony резко усилила позиции PlayStation: компания купила игровую студию Джейд Рэймонд, продюсера Assassin's Creed Компания Sony объявила, что она подписала соглашение о приобретении Haven Studios, но финансовые детали сделки остаются неизвестными. Haven Studios и Sony были в партнерстве более года, и после приобретения Haven стала одной из первых игр для PlayStation Studios. Haven ...

Прокачиваем kotlin: используем AST лямбд в рантайме История о том, как сделать свой LINQ для kotlin, и как сделать так, чтобы кода видаdata.filter { it.age > 30}.map { it.name }.toList() мог и выполняться для данных в памяти, и превращаться в SQL запрос для базы данных. Читать далее

Grand Theft Auto V вышла для Android и iOS. Играть можно бесплатно Еще в далеком 2013 году британская игровая студия Rockstar Games сделала то, чего от нее в тот момент времени мало кто ожидал. Она представила и выпустила видеоигру Grand Theft Auto V, превзошедшую свою время. На Читать полную версию публикации Grand Theft Auto V вышла для ...

Обзор HIPER WG301 HUND. Игровой корпус с подсвечиваемой боковой панелью Тестируемый сегодня корпус HIPER WG301 HUND, созданный под сборку игровых систем и выполненный в формате Mid Tower. Его отличает строгий внешний вид с панелями из закаленного стекла. Из его особенностей производитель отмечает защиту от пыли, поддержку до 4 накопителей, видео...

[Перевод] Рисуем красивые трейсбеки, перехватывая исключения в Python Все мы тратим немало времени на отладку, копаясь в логах или читая трейсбеки (traceback, отчёты о трассировке стека). Любое из этих дел может оказаться сложным и длительным. Этот материал посвящён тому, как сделать трассировку стека и работу с исключениями как можно более пр...

AMD выпустила драйвер AMD Radeon Software Adrenalin 22.1.1 Компания AMD выпустила драйвер AMD Radeon Software Adrenalin 22.1.1. Список исправлений • Подключение к системе нескольких мониторов с высокой пропускной способностью дисплея и разницей в вертикальных интервалах могло привести к тому, что у некоторых пользователей наблюдалис...

Самый сумасшедший ретро стиль + микс игровых механик в игре ASCIILL Привет, ребята! Представьте, что несколько десятков лет назад вы включили ЭВМ с алфавитно-цифровым монитором. Может быть, этот компьютер находился в некой лаборатории. В рабочее время он использовался для различных расчетов, но вы дождались, когда все ушли, и запустили игру....

[Перевод] Dungeons & Dragons для SRE В прошлой жизни я работал фулл-тайм SRE, а по совместительству был драконорожденным паладином по имени Лорарат (Lorarath). На работе со своей командой я сопровождал тысячи систем, а вечерами пытался выжить в воображаемых битвах и спасти мир от ведьмы Морганы. Мне нравятся со...

Laravel: создание фабрик и seeders при связях между моделями В ситуациях, когда одна модель обязательно должна быть связана с другой моделью (например, статья и ее автор, компания и сотрудники и т.п.), большинство программистов допускают различные ошибки при создании фабрик (Factory) и сидов (Seeders) к этим моделям. Предлагаю исследо...

Оператор Собеля-Фельдмана или Зачем нам так много фильтров Во время изучения градиентных фильтров у меня возникало множество вопросов. Почему фильтр сделан именно так, а не иначе? В чём разница между разными фильтрами? В данной статье я собрал найденные мной ответы на эти вопросы. Предполагается, что читатель знаком с формулами на у...

СheckKarlMarx: утилита для поиска уязвимостей в продовых сборках Всем привет! Меня зовут Дмитрий Терёшин, в СберМаркете я занимаюсь Application Security — безопасностью веб- и мобильных приложений.Во время аудитов мобильных приложений я часто натыкался на плавающие уязвимости: они появляются только в конечной сборке, которая отправляется ...

[Перевод] HTML5 и алгоритм разметки документов HTML5 и алгоритм разметки документовВСТУПЛЕНИЕ  Все мы уже  знаем, что для создания веб-сайтов лучше всего использовать HTML5. Сейчас мы обсудим то, как правильно использовать HTML5. Одной из важных частей HTML5, которую до сих пор не все понимают, является ра...

Райан Гослинг попал в Cyberpunk 2077 Ютубер eli_handle_b․wav делает забавные видео, где герои известных игр и фильмов оказываются в игровых мирах. Автор уже сделал ролики с Мистером Бином и Остином Пауэрсем. А теперь очередь дошла до персонажа фильма «Драйв», исполненная Райаном Гослингом. Его автор перенес в...

Поиграли в MMORPG Chimeraland и не поняли, что это такое MMO Chimeraland появилась на смартфонах в Азии. Мы «пощупали» этот необычный проект и теперь спешим поделиться мнением. Chimeraland — мобильная MMORPG, в которой вы можете стать почти кем угодно: человеком, носорогом, жуком, обезьяной и так далее. Конечно, все они ходят на ...

[Перевод] Минимальные API в .NET 6 Создание REST API является основной частью многих проектов разработки. Выбор для создания таких проектов широк, но если вы разработчик на C#, варианты будут весьма ограничены. API на основе контроллеров были наиболее распространенными в течение долгого времени, но .NET 6 мен...

Microsoft и Sega планируют создать стратегический альянс Microsoft и Sega объявили планах по созданию стратегического альянса, который позволит обеим компаниям начать изучение возможности разработки игр с использованием облачной инфраструктуры Microsoft Azure. Sega также заявляет, что партнёрство поможет компании с реализацией ср...

Пишем свой плагин для IDEA для поддержки нового языка (часть 2) Продолжение статьи о создании языкового плагина для IDEA на примере учебного языка Monkey. Приведены примеры из других плагинов. Пишем на Java и Kotlin. Начало Читать далее

От Й до Я: история создания отечественных смартфонов На протяжении последнего десятилетия в России создают отечественные смартфоны. И если первые попытки были чем-то сродни романтическому желанию иметь свой аналог «Айфонов» и «Гуглафонов», то к началу 2020-х пришло понимание, что нужна собственная программная платформа, собств...

MMORPG Skyblade появилась в Азии, стоит ли качать? Ролевая игра Skyblade доступна на iOS и Android в ряде регионов. Она явно идёт по стопам Onigiri HEROES. Skyblade — это мобильная MMORPG, которую можно скачать в Азии. На старте разработчики дают выбрать семь классов, причём они привязаны к расам. Всего на аккаунте или серв...

Рыбалка в дополненной реальности: почему бы и нет? Всем привет! Я Марк Варламов, Unity-разработчик в Digital Lab (cтудии веб- и мобильной разработки) и сегодня я расскажу о том, как мы создавали механику рыбной ловли в AR. Одним из наших проектов стал AR для «Пяти Озер»: игровая механика рыбной ловли в дополненной реальности...

Вышел ремейк Angry Birds на новом движке для iOS и Android — но в России поиграть не получится Компания Rovio выпустила обновленную версию Angry Birds. Главные нововведения — новый движок и отсутствие внутриигровых покупок.

Epic запускает движок Unreal Engine 5 Спустя почти два года после первого анонса Epic Games выпустила игровой движок следующего поколения. Сегодня в рамках мероприятия State of Unreal компания сообщила, что Unreal Engine 5 теперь доступен для загрузки. Обновленный движок содержит ряд улучшений для разработчик...

Создатели Apex Legends работают над тремя играми по мотивам «Звездных войн». Вот все, что мы о них знаем Технологии IT/Игры 26.01.2022, 13:34 Создатели Apex Legends работают над тремя играми по мотивам «Звездных войн». Вот все, что мы о них знаем Respawn, студия, создавшая в 2019 году «Джедаи: Павший орден», объявила, что в настоящее врем...

Игровой смартфон Lenovo Legion 3 получит хранилище SSD RAID 128 ГБ SSD и 512 ГБ флэш-памяти сделают загрузку игр очень быстрой

Безопасность Kubernetes — это просто Привет, Хабр!Эта статья - расшифровка доклада с QIWI Server PartyМногие знают, что такое микросервисы и как их оркестрировать. А вот как обеспечить их безопасность, это отдельный вопрос, достойный обсуждения. Потому что если достаточно глубоко не разобраться в том, что и как...

ЛАНИТ поделился знаниями с детьми на ежегодной профориентационной игре 19 марта 2022 года, для участия в профориентационной игре “Билет в ЛАНИТ”, в офисе компании собрались около ста воспитанников социальных учреждений Москвы и Подмосковья. Подростки получили много новых знаний и навыков работы в сфере информационных технологий. Уже несколько л...

[Перевод] Руководство по ручному текстурированию в Substance Painter В этом туториале мы хотели бы поделиться пошаговым руководством по созданию в Substance Painter нарисованных вручную текстур без использования карт нормалей. И конечно, если у вас есть своя высокополигональная модель, то сам процесс будет легче, а конечный результат будет лу...

Cyberpunk 2077 вышла бесплатно для Android и iOS Одной из самых лучших игр 2020 года стала Cyberpunk 2077 от игровой студии CD Projekt RED. На начальном этапе, после релиза, игра содержала в себе множество недоработок и недостатков, но разработчикам удалось справиться со всеми Читать полную версию публикации Cyberpunk 207...

10 ситуаций выбора тимлида На конференции Teamlead Conf 2022 мы выкатили лёгкий тест для тех, кто хотел сделать 10 выборов тимлида в нашем банке. Он вызвал обсуждение, насколько обоснованы те или иные действия тимлида в определённых ситуациях, поэтому я постараюсь подробно объяснить, почему лучше де...

[Перевод] Создание уведомлений и напоминаний на рабочем столе из Linux терминала Иногда полезно получить визуальную обратную связь от скрипта. Хотя настольные приложения могут делать это с помощью всплывающих уведомлений, это также можно сделать из скрипта! Посмотрим как. Читать далее

Tower of Fantasy, альтернатива Genshin Impact, готовится к ЗБТ Для Tower of Fantasy запустят последнее ЗБТ, после него только релиз. Сейчас известна дата старта серверов. Что нового обещают показать? Сейчас узнаем. Tower of Fantasy, альтернатива и, может быть, даже убийца Genshin Impact, готова к следующему ЗБТ. Дата начала — 11-е нояб...

Intel выпустила драйвер 30.0.101.1960 Intel обновила драйвер встроенной графики (GPU) до версии 30.0.101.1960. Список исправлений: • Call of Duty: Black Ops Cold War * (DX12) могла вызвать сбой приложения или всплывающее сообщение об ошибке при запуске; • Metro Exodus Enhanced Edition* (DX12) может иметь незначи...

Локализация игр глазами менеджера Чтобы игра стала хитом, нужны большие затраты (и огромное везение). Геймплей должен приносить удовольствие, сюжет должен цеплять, прогресс должен радовать, баги должны не появляться или хотя бы не быть критическими. Качественно сделанная игра выстрелит, а количество фанатов ...

[Перевод] Советы по оптимизации производительности растрового потока Недавно я сел за работу по настройке производительности FlutterFolio, приложения, которое было создано в качестве демонстрации дизайна для Flutter Engage. С помощью одного изменения я сделал FlutterFolio значительно быстрее. Читать далее

Китайцы продают ноутбучный Core i7-8700, перепаянный под настольные компьютеры. Стоит ли такое покупать Эксперт канала Miyconst проверил в играх и рабочих программах работу процессора Core i7-8700. Сравнивалась при этом по производительности сборки с конфигурациями на базе E5-2690 V3 и i5-10400.

Как игралась бы God of War в эпоху первой PlayStation. Видео Демйки (как ремейки, только наоборот) все больше набирают обороты в игровой индустрии. Понятное дело, что полноценно играть в современные игры в устаревшем виде никто не собирается, но взглянуть как смотрелась бы игра пару десятков лет назад многие не против. Читать пол...

Собираем генератор данных на Blender. Часть 1: Объекты Привет, Хабр! Меня зовут Глеб. Я работаю в компании Friflex над проектами по оцифровке спорта. Работая над idChess (приложением для распознавания и аналитики шахматных партий), мы расширяем наш датасет синтетическими данными. В качестве движка используем Blender. В этой ста...

Движок Unreal Engine получил первую превью-версию Огромные игровые миры и улучшенная трассировка лучей, одно из улучшений в пятой версии движка.

Открытый питч игровых проектов В субботу, 5-го марта пройдёт масштабное оффлайн-мероприятие “Открытый питч игровых проектов”. Оно проводится в рамках курса “Менеджмент игровых проектов” совместно с 1518 Studios, Zavod Games и Cookies Games! 30 игр на стадии разработки (от прототипа до релиза), которые пр...

[Перевод] Собираем DOS 2.11 из исходников 80-х годов Успешно завершив сборку ядра PC DOS 1.1 из исходного кода, я решил, что повторю то же самое с исходным кодом DOS 2.11, опубликованным Музеем компьютерной истории (CHM). В статье представлены заметки, сделанные мной в процессе приведения в форму опубликованного исходного кода...

Захотели мы свой классифайд сделать на Vue и что у нас получилось Как обычно и бывает, долго мы не думали, появилось желание написать свою доску объявлений (классифайд или маркетплейс) каждый называет как хочет. Думали напишем за 1-2 месяца и выпустим, но все оказалось намного сложнее чем мы думали.Стек выбрали тот, с которым нам было комф...

Тестирование игр в Unity3D и на эмуляторах Всем привет. Сегодня публикуем вторую часть текстовой расшифровки интенсива, который был проведен в преддверии старта курса "Game QA Engineer. С первой частью можно ознакомиться по ссылке.Интенсив провела Надежда Чертовских — руководитель отдела QA в компании BeresnevGa...

«Смарт-Софт» выпустила бесплатную сборку Traffic Inspector Next Generation Российская ИТ-компания «Смарт-Софт» сообщила о создании бесплатной сборки универсального шлюза безопасности (UTM) Traffic Inspector Next Generation с увеличенным сроком функционирования для защиты российских корпоративных сетей в период ...

[Перевод] 8 способов вызвать утечки памяти в .NET Опытные .NET-разработчики знают, что даже несмотря на наличие в .NET сборщика мусора (Garbage Collector), утечки памяти все равно возникают с завидной регулярностью. Утечки возможны не из-за ошибок в сборщике мусора, а потому что даже в управляемом коде есть множество способ...

Пиратская группа по взлому игр CODEX прекратила работу Популярные взломщики видеоигр остановили свою деятельность. Последней взломанной игрой организации стало дополнение к игре The Sims 4 под названием My Wedding Stories (Свадебные истории). О своем роспуске легендарные CODEX сообщили в приложении к данной игре.

[Перевод] Python как инструмент сборки Предлагаем вашему вниманию перевод поста Никиты Прокопова, разрабочика с 15-летним стажем. Обычно, начиная проект на Java (или любой другой проект), вы не хотите заново изобретать колесо. Вы де-факто выбираете систему сборки, структуру папок, окружение и т.д. То, что испол...

Samsung создала гибкий OLED-экран, который без видимых изменений можно складывать 200 000 раз Компания Samsung похвасталась созданием нового гибкого OLED-экрана, который может сгибаться более 200 000 раз без появления видимых изменений.Южнокорейский производитель заявляет, что это максимально выносливый экран. При обычном сценарии использования такой дисплей проработ...

Подходы к квантовому шифрованию изображений В современном мире основная часть распространяемого контента — это изображения и видео, которое также можно рассматривать как серию изображений. Поэтому методы, направленные на работу с изображениями, имеют большое значение в области обработки и защиты информации. Новая ветв...

Создателям платных модификаций для игр Valve больше не нужно платить $50 тысяч за лицензирование движка Havok Есть нюанс: платных модов для игр Valve почти нет.

Выбираем видеокарту для Next Gen игр на движке Unreal Engine 5 – 5 оптимальных моделей от 43 000р Купить видеокарту с высоким потенциалом достаточно сложно, но выбор всё же есть

Пространственный анализ тренировок В этой статье я расскажу как визуализировать пространственные данные одной или нескольких тренировок одновременно на интерактивной карте, как отобразить значение показателя скорости на треке тренировки и как определить самое частое место тренировок за период времени.Для реше...

Заново оценить классический Doom. Игра заиграла новыми красками при помощи трассировки лучей в реальном времени На каких только устройствах не запускали классическую игру Doom – были и калькуляторы, и кассовые аппараты, и даже тесты на беременность. Но все-таки по удобству ничто не заменит ПК, а сейчас ПК-платформа стала для Doom еще более актуальной: энтузиаст выпусти...

Выходцы из Activision Blizzard, Ubisoft, Sega, LucasArts и Sierra запустили студию New Tales для разработки и издания игр Группа выходцев из таких известных в индустрии компаний, как Activision Blizzard, Ubisoft, Sega, LucasArts и Sierra, учредила в Париже студию New Tales, которая будет заниматься разработкой собственных и изданием сторонних игр. Источник изображения: New Tales Согласно официа...

Perfect World Games проведёт бета-тест One-Punch Man: World Издатель Perfect World Games собирается открыть тестовые сервера One-Punch Man: World. Когда это случится и как попасть? Всё это узнаете из данной новости. Вместе с новым трейлером One-Punch Man: World получит порцию бета-теста. Если верить некоторым изданиям, то сервера от...

Microsoft Gaming приветствует невероятные команды и легендарные франшизы Activision Blizzard Наша команда стремится предоставить радость и чувство причастности к игровому сообществу всем жителям планеты. Мы знаем, что игры – одна из самых живых и динамичных форм развлечений в мире. Кроме того, каждый из нас точно знает, насколько интересными и сильными бывают общени...

[Перевод] Как сделать удобное 3D-меню на CSS В новых AR/VR-играх часто заставляют меню как будто парить в воздухе. Воссоздадим основу этого эффекта, добавим адаптивную цветовую схему и учтём пользователей, предпочитающих поменьше анимации. Меню будет работать со скринридером, геймпадом, сенсорным вводом и не только. По...

[Перевод] Исследуем .NET 6. Часть 4. Создание конвейера промежуточного ПО в WebApplication В моем предыдущем посте я рассмотрел код WebApplicationBuilder, включая некоторые из его вспомогательных классов, таких как ConfigureHostBuilder и BootstrapHostBuilder. В конце поста мы создали экземпляр WebApplicationBuilder и вызвали Build() для создания WebApplication. В ...

Microsoft приобретает Activision Blizzard Покупка поставщика компьютерных игр "Call of Duty", "World of Warcraft" и "Candy Crush" за рекордную сумму сделает Microsoft крупнейшим в мире производителем программного обеспечения на игровом фронте – а возможно, и в метавселенной.

Nintendo Switch слишком быстро разряжаются. Временное решение есть Пользователи игровой приставки Nintendo Switch столкнулись с проблемой слишком быстрой разрядки батарей.  В сети появились жалобы, на то, что за ночь приставка, особенно относительно новая с экраном OLED, сильно разряжается. Проблема связана с тем, что консоли дол...

Nintendo Switch уже принесла 60 миллиардов долларов Игровая консоль Nintendo Switch был официально выпущена 3 марта 2017 года, скоро она отметит своё пятилетие. Согласно последним данным, выручка от продаж продукции, связанной с Nintendo Switch, приближается к 60 миллиардам долларов. Доход от продаж приставок составил 33...

22 новых фичи C# — каким будет C# 11+ 1. Полуавтоматические свойства и ключевое словоfield.2. Модификатор уровня доступа file.3. Первичные конструкторы для классов и структур.4. Паттерн-матчинг для списков.5. Атрибуты для Main в программах с top level statement.6. Сырые строки без экранирования внутри строки&nbs...

Мой опыт проведения курса по Android Привет! Меня зовут Мялкин Максим, я занимаюсь мобильной разработкой в KTS. В 2019 году я вместе с платформой для онлайн-обучения Skillbox начал делать курс для начинающих мобильных разработчиков. На создание курса у меня ушло полтора года. Надеюсь, мой опыт поможет спец...

Обзор стремительно развивающейся среды разработки microStudio Здравствуйте дорогие читатели сайта! На написание этой статьи меня подтолкнул тот факт, что я не смог найти на необъятных просторах русскоязычного интернета, какой-либо подробной информации о microStudio. Можно найти небольшие заметки, на нескольких сайтах. Где совсем скромн...

AGON by AOC представляет AGON PRO AG275QXL – первый в мире официальный игровой монитор для League of Legends Один из ведущих мировых брендов игровых мониторов и IT-аксессуаров AGON by AOC в партнерстве с Riot Games представил первый монитор, вдохновленный игрой League of Legends и ее культовой технологией Hextech. Монитор AGON PRO AG275QXL – AGON League of Legends Edition обл...

Пишем простого slack-бота на Java Привет! Я — Саша Казанцев, разработчик в hh.ru. В статье я расскажу, как сделать простого бота в Slack на java и немного о других вариантах использования slack api.Слак обладает обширной и всеобъемлющей документацией и туториалами, и чтобы написать эталонного бота, лучше про...

Глава Xbox выбрал лучшую игру этого года. Ответ многих удивит Фил Спенсер — глава Xbox и игрового подразделения Microsoft, определился с лучшей игрой 2021 года. По информации СМИ, во время одного из подкастов Спенсер назвал игру Psychonauts 2 как лучший проект в текущем году. Читать полную статью

Elgato выпустила внешнюю карту захвату HD60 X Elgato объявила о выпуске новой внешней карты захвата HD60 X. HD60 X позволяет транслировать и записывать свой игровой процесс в высочайшем качестве без ограничений. Устройство функцией plug-and-play подключается к консоли или ПК. Технология Instant Gameview позволяет синх...

Годится ли GTX 1660 Super с его 6 ГБ памяти для игр 2022 года В выпуске на канале GameGangsta эксперты протестировали сборку с видеокартой GTX 1660 Super в шести играх 2022 года. Помимо этого, запускалась конфигурация и в более старых проектах. Подробнее - в материале.

Ремейк Dead Space выйдет в январе 2023 года EA Motive подтвердила, что Dead Space Remake выйдет 27 января 2023 года для ПК, Xbox Series X/S и ПК. У команды разработчиков почти готова альфа-версия игры, и в этом году они добились «большого прогресса», поэтому команда решила, что пришло время объявить дату релиза. Раз...

Игровая гарнитура Razer Kraken V3 Pro Razer расширила свой ассортимент гарнитур Kraken V3, включив в него новую Razer Kraken V3 Pro, добавив к уже доступным Kraken V3 X, Kraken V3 и Kraken V3 Hypersense, которые теперь доступны для покупки. Гарнитуры Razer Kraken V3 Pro и Razer Kraken V3 HyperSense оснащены т...

По вселенной Dying Light сделают настольную игру Вселенную Dying Light расширят настольной игрой. Проект представила компания Glass Cannon Unplugged, которая специализируется на настольных играх и имеет за плечами настольную игру по игре Frostpunk. Читать полную статью

Большая игра: как НСПК меняет систему оплаты на городском транспорте России Есть такая игра-стратегия об устройстве эффективной транспортной сети — Mini Metro. В ней игрок создаёт на карте всё новые и новые станции метро и связки между ними, чтобы жители могли удобно перемещаться по городу. Не справились с пассажиропотоком, устроили давку и заставил...

Основные параметры для актуальной сборки игрового ПК Игровой компьютер – персональный агрегат, предназначенный для видеоигр, соответствующий их системным требованиям. Для игр разработаны модели, оснащенные специальными комплектующими и отличающиеся особенными техническими характеристиками. Кроме этого, машина имеет дополнитель...

Шутер от третьего лица Control бесплатно раздается в Epic Games Store В Epic Games Store продолжается праздничная раздача игр. Сегодня мы можем бесплатно забрать Control от Remedy Entertainment. Игра достаточно любопытная, почему бы не дать ей шанс. Control — это шутер от третьего лица, в котором мы пытаемся разобраться с некими паранормальны...

Firefox остался один Кажется, мы стоим на пороге монополии одного браузерного движка. Вроде бы браузеров много: Chrome, Firefox, Edge, Safari, Brave, Opera, Vivaldi, Tor и десятки других… Но если присмотреться, картина вовсе не такая разнообразная. Большинство из них сделано на одном движке — C...

Хоррор Forsaken Hospital разовьёт фобию врачей Forsaken Hospital появилась в Google Play. Это хоррор, в котором вас постоянно ищет доктор. Forsaken Hospital — страшная игра на Android-смартфоны, в которой надо собирать предметы, решать головоломки и убегать от доктора. Проект сделали на движке Unity, а на старте игроков...

Как создать своего бота: 4 способа для новичков и профи Чем выше спрос на разговорные интерфейсы, тем больше решений на рынке для разработки ботов. Но не всегда понятно, какое выбрать — речь даже не про конкретный продукт или вендора, а про сам инструмент. Например, можно купить уже готового бота, заказать разработку, сделать все...

Игровой сервис NVIDIA поймали за ограничением частоты кадров в некоторых играх Сервис GeForce Now — это облачная игровая платформа, которая позволяет запускать игры на удалённых серверах и играть в них на своих слабых устройствах. У сервиса есть разные варианты подписки. Как оказалось, у части из них есть ограничения частоты кадров в 12 определённых иг...

Интернет казино 777 Original стимулирует играть в слоты Казино 777 Original специализируется на игровых автоматах, созданных топовыми вендорами. Дозу адреналина и выигрыши приносят бонусные поощрения от игрового клуба, а также заработать подарки помогают турниры. Клиентами казино становятся украинские обыватели, так как на счет ...

Найти за полсекунды: сравниваем похожие фотографии Привет, меня зовут Петр и я работаю в Badoo в команде биллинга. В этой статье я хочу поделиться своим опытом работы над пет-проектом по созданию хранилища фотографий с возможностью поиска дубликатов. Я расскажу, с каким багажом я вошел в этот проект, в чем заключалась задача...

Российский космос в новых международных условиях Думаю, уже пришло время для освещения санкций в отношении космонавтики России. И вообще, что её ждёт в связи с последними внешнеполитическими событиями и решениями. Отмечу сразу, что пока что мой оптимизм выкручен на минимум и выглядит как пессимизм, чем, впрочем, пока и яв...

[Business English] Как говорить о сроках и времени на английском Все мы вертимся в мире сроков. Берясь за какое-то дело, оцениваем, сколько времени оно займет, и узнаем, когда дедлайн. Деля с кем-то ответственность за проект, спрашиваем, как быстро сделает свою часть партнер или коллега. Время - краеугольный камень, так что давайте посмот...

Лучшие материнские платы для игрового компьютера на ноябрь 2021 г. Выбор подходящей материнской платы - ключевой момент в сборке компьютера. Для того чтобы помочь пользователям сделать правильный выбор, редакция Tom's Hardware опубликовала список самых мощных материнских плат для игр. Всего авторы отобрали шесть моделей для процессоров Inte...

[Перевод] RecyclerView Adapter in Android, сделай быстрее и проще Здравствуйте дорогие хабрчане. Это статья основана на статье https://blog.iamsuleiman.com/recyclerview-adapter-android-made-fast-easy/#clicklistener написанной в 2017 году на Java. А статью которую вы читаете, уже на Kotlin.Каждый раз, когда мы думаем о создании RecyclerVi...

«Лучшая игра всех времён» — God of War — может превратиться в сериал. Amazon хочет экранизировать культовую серию про бога войны Похоже, в недалёком будущем мы сможем увидеть экранизацию ещё одной культовой игровой вселенной. Как утверждает источник, Amazon ведёт переговоры касательно возможности создания сериала по игре God of War.   Какая часть игровой серии будет взята за основу для сери...

Как я занял третье место в конкурсе Telegram и выиграл $ 2 000 Краткая предыстория.Телеграм анонсировал конкурс для разработчиков на создание библиотеки, с помощью которой можно было бы преобразовывать лица в режиме реального времени.Задача: Создать кроссплатформенный модуль на C++ для корректировки внешности. Создать приложение для iOS...

Пишем свои модули для Ansible на Python Для жаждующих знаний и прогресса собрали материал из урока Дениса Наумова, спикера курсов Ansible и Python для инженеров. Немного разберёмся с теорией и посмотрим как написать модуль для создания пользователей в базе данных.Материал объёмный. Рекомендуем сразу открыть итогов...

Игровой монитор Aorus FI32Q X компании Gigabyte: большой экран 32 дюйма на матрице IPS, разрешение QHD, сертификат DisplayHDR600, частота обновления до 270 Гц Aorus FI32Q X компании Gigabyte — это игровой монитор высшего класса. К его особенностям относятся большой экран с разрешением QHD и типичный для игрового монитора внешний вид. Есть поддержка частоты обновления до 270 Гц включительно, AMD FreeSync Premium Pro и Nvidia G-Sync...

Игры Ubisoft могут стать чуть длиннее, чтобы игроки тратили в них больше денег Игры от студии Ubisoft могут стать чуть длиннее. Именно такой вывод сделали сотрудники портала Axios на основе финансового отчета компании. Читать полную статью

Microsoft планирует купить Activision Blizzard Microsoft планирует приобрести Activision Blizzard по цене 95,00 долларов США за акцию. Общая сумма сделки оценена в 68,7 миллиарда долларов США. После закрытия сделки Microsoft станет третьей по величине игровой компанией в мире по объему выручки, уступая Tencent и Sony. Сд...

Узнать за 60 минут В этой статье я хочу поделиться рецептом качественного собеседования продолжительностью 1 час. При этом критерий качества исключительно практический: потратив не более часа я готов рекомендовать или не рекомендовать соискателя к найму.Я поделюсь своим опытом набора людей «по...

Мониторинг электросчетчиков за один вечер Имеется 25 счетчиков электроэнергии Меркурий 236 ART, объединенных сетью RS485 для дистанционного получения данных. Появилась задача - как можно скорее организовать мониторинг состояния приборов учета и в автоматическом режиме сохранять значения накопленной ими энергии. Чита...

Стартовало ОБТ DC Worlds Collide в Азии, успейте скачать Игра DC Worlds Collide доступна в Азии на Android и она напоминает RAID: Shadow Legends. DC Worlds Collide — это пошаговый ролевой проект от издателя Nuverse. Он запустил ОБТ в следующих странах: Индонезия, Филиппины, Малайзия и Таиланд. Если верить официальной Facebook-стр...

Игровая инди-студия обвинила концерн «Калашников» в краже дизайна оружия Независимая студия разработки игр Ward B обвинила российский концерн «Калашников» в краже дизайна огнестрельного оружия и передаче проекта другому разработчику. С 2019 года студия публикует рендеры единиц огнестрельного оружия для своей игры Oceanic. Источник изображений: ig...

[Перевод] Как обновить образы контейнеров с помощью Podman Изображение Hessel Visser с сайта Pixabay Поддержание образов в актуальном состоянии является стандартной процедурой при эксплуатации и управлении контейнерной средой. Далее мы рассмотрим, как следует это делать. Podman — это daemon-less движок для разработки, управления ...

Почему работе с продуктом нельзя научиться на курсах? И как тогда быть студенту без опыта? Всем, привет! Меня зовут Денис, мне 20 и я год работаю в IT стартапе. Поступая в институт я уже примерно понимал, чем хочу заниматься. Работа с продуктом выглядела крайне заманчиво. Баллы егэ были не самые высокие, чтобы идти в вышку, а больше для учебы ничего интересного не...

[Перевод] Работа сети в пошаговой игре Три года назад я приступил к разработке Swords & Ravens — многопользовательской онлайн-адаптации в open source моей любимой стратегической игры A Game of Thrones: The Board Game (Second Edition), разработанной Кристианом Питерсеном и изданной Fantasy Flight Games. На фев...

Golang-дайджест № 15 (1 – 30 марта  2022) Свежая подборка новостей и материаловИнтересное в этом выпускеВыпущены версии Go 1.18, 1.17.8, 1.16.15 взлом типов sum с помощью generics, используйте графический процессор Mac M1 с Go, набор инструментов для обфускации сборок Go, библиотека в стиле Lodash для Go 1.18Приятн...

Как я разблокировал Upwork профиль и заработал более $250k за год Мне было страшно писать об этом до недавнего времени. Upwork стал одним из основных источников дохода для меня лично и для моего агентства, поэтому после восстановления аккаунтов я боялся, что если я опубликую это - меня снова заблокируют.Но в этой статье я поделюсь историей...

Как сгенерировать L3 network map Всем привет.Многие из вас читали статью «Как создавать понятные логические (L3) схемы сети», после которой возникало непреодолимое желание задокументировать своё сетевое хозяйство. Два-три подхода, потом легко удавалось договориться с собой что изменения будут внесены в конц...

Использование Typescript для создания react компонента «Простой фабрики» Использование Typescript при создании React компонента «Простой фабрики»Создадим типизированный компонент-фабрику правильно. Так, чтобы он принимал только нужные параметры и ругался на некорректные. Данный подход применим и в других ситуацией, но&nbs...

Работа из дома Хотелось бы рассказать вам о трех важных составляющих продуктивной работы из дома. Это защита календаря, пространство, и отвлечения. Я распишу для вас шаги, которые помогут улучшить каждый аспект. Кстати, я говорю о работе из дома, но если вы еще учитесь, то эти советы будут...

Go, я создал: интегрируем Allure в Go красиво Привет! Меня зовут Антон, я ведущий инженер по тестированию в Ozon: занимаюсь созданием и поддержкой end-to-end Go-тестов бэкенда для QA.Мы довольно долго писали тесты в основном на Python. Go – молодой язык, и популярных устоявшихся инструментов у него пока немного. В Pytho...

Видеоускоритель AMD Radeon RX 6600: самое дешевое решение с архитектурой RDNA2 AMD Radeon RX 6600 продемонстрировал свою принадлежность к числу ускорителей среднего (или даже ниже среднего) игрового уровня типа GeForce RTX 3060 и показал скорость на уровне прежних GeForce RTX 2060/Super, обогнав Radeon RX 5700, если речь идет об играх без трассировки л...

Зачем вам консоль или игровой ПК, когда есть телевизор? Теперь это новая игровая платформа Постепенно и незаметно для многих телевизоры превращаются в новую полноценную игровую платформу. Пока ещё не превратились, так как процесс только запущен, но в целом это вопрос ближайших двух-трёх лет. Ну а для некоторых это вопрос самого ближайшего будущего.  Samsung в...

[Перевод] Как сделать интерактивную карту с маршрутами на Python Распространённая задача программистов в работе с геопространственными данными — отобразить маршруты между различными точками. Решением, которое может понадобиться в разработке веб-сайта, делимся к старту курса по Fullstack-разработке на Python. Читать далее

Некоторые перекупщики взвинтили цены на видеокарты и игровые консоли до невероятных значений Перекупщики с рынка частных объявлений поднимают цены на видеокарты и игровые консоли до невероятных значений.

Оптимизация рендеринга React-компонентов: как не навредить Всем привет! Если вы используете React для создания UI, то уверена, что вы слышали о таких понятиях, как PureComponent, memo, useCallback и прочих возможностях, которые нам предоставляют создатели библиотеки для оптимизации наших приложений. Разработчики React уже позаботил...

Разбираем алгоритмы компьютерной графики. Часть 1 — «Starfield Simulation» Этой небольшой заметкой я хочу начать цикл статей посвященных алгоритмам компьютерной графики. Причем, не аппаратным тонкостям реализации этой самой графики, а именно алгоритмической составляющей.Действовать буду по следующему принципу: беру какой-либо графический эффект (из...

Представлена новая серия игровых мониторов Philips M5000 Новая серия мониторов Philips M5000 обеспечивает насыщенность и детализацию игрового процесса, какой бы ни была игра: модель Philips 27M1N5200PA на 27-дюймовой (68,5 см) матрице IPS с разрешением Full HD позволяет быстро добиваться успеха в киберспорте, а Philips 32M1N5800A ...

Sony планировала выпустить PlayStation Now на iPhone и Android В 2017 году компания Sony готовилась запустить свой облачный игровой сервис PlayStation Now на мобильных телефонах. Данная информация всплыла в ходе продолжающегося судебного разбирательства между Apple и Epic Games. Это могло быть самым крупным расширением игрового сер...

Как заработать на инвестициях, если вы обожаете игры и гаджеты Если в вашей ленте не только мемы и котики, но и свежие обзоры и новости из игровой индустрии, ваш интерес пора монетизировать. Как это сделать — рассказываем вместе с биржевым брокером «ФИНАМ».

И еще немного про авто-тесты в QEMU Привет, Хабр. Меня зовут Роман, я разработчик встраиваемых систем в Dannie и мы тут делаем умные камеры. По долгу службы, мне потребовалось завести эмуляцию прошивки для чипа из семейства MIPS. В рамках разработки проекта мы обозначили для себя задачу получения быс...

Как добавить обязательный запрос на IDFA через App Tracking Transparency С весны этого года каждый iOS-разработчик должен запрашивать разрешение пользователя на использование рекламного идентификатора IDFA. В предыдущей статье мы сделали подробный обзор изменений в App Store и их влияния на мир iOS-разработки.А сегодня — практический материал. Ра...

[Перевод] Паттерны модулей Terraform Terraform предоставляет огромное количество способов организации кода, поддерживая практически любой шаблон, который вы захотите адаптировать.Хотя гибкость это хорошо, когда вы только начинаете, может быть очень сложно определить, действительно ли вы разумно организовываете ...

Обзор GAMELAB PALADIN Blue (GL-720). Эргономичное игровое кресло Тестируемое сегодня игровое кресло GAMELAB PALADIN является в старшим в модельной линейке. Для него производитель заявляет стальную раму, механизм топган, регулируемые подлокотники, настраиваемую высоту, тихие и надежные колеса, а также две регулируемые подушки. Доступно в к...

В серии Shovel Knight вышла новая игра Pocket Dungeon Студия Yacht Club Games продолжила свой рассказ о приключениях Лопатного рыцаря. На этот раз ему предстоит спасать мир в режиме, очень напоминающем тетрис. Напомним, что первая игра серии Shovel Knight вышла еще в 2014 году. Она представляла из себя 2D-платформер с ретро-гр...

Спецоперация в интернете: что происходит и к чему готовиться События последних дней затронули все сферы жизни, но мы сделаем обзор только ИТ-рынка и интернета. Об ограничениях в интернете мы говорили ранее, однако нужно сделать серьезный update. Читать далее

Что нам стоит Blockchain-игру построить: 10 пунктов, которые нужно учесть команде проекта Блокчейн-технологии постепенно проникают в разные (все еще относительно немногие) направления бизнеса, включая логистику, страхование, финансы и т.п. В России с блокчейном связаны, например, М.Видео, Альфа-Банк и СберФакторинг — эти компании используют открытую блокчейн-плат...

Bandai Namco анонсировала бесплатную игру Gundam Evolution Сегодня Bandai Namco анонсировала новую игру во франшизе Gundam. Это новая бесплатная видеоигра под названием Gundam Evolution. Игра выйдет в 2022 году для платформ ПК, PS5, PS4, Xbox Series X/S и Xbox One. Это многопользовательская игра 6 на 6 PVP, которая обещает много дей...

Выпущены официальные ISO-образы Windows 11 Insider Preview Build 22499 Microsoft опубликовала официальные ISO-образы инсайдерской сборки Windows 11 Build 22499, которая является актуальной для канала Dev. Эти образы вы можете использовать как для чистой установки, так и для обновления системы на своём устройстве. Обратите внимание, что при обн...

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

Паттерны верстки. Как объединить верстальщиков и дизайнеров Данная статья поможет улучшить взаимодействие между дизайнерами и верстальщиками для минимизации ошибок и повышения продуктивности работы.Работа богата практическими примерами. Она будет полезна специалистам разного профиля.Дизайн является основой качественной верстки и помо...

Обзор игры Как достать соседа для iPhone, iPad и Mac — легендарная классика на iOS и macOS Игра Neighbours from Hell (в русской локализации «Как достать соседа») вышла в далеком 2003 году на ПК. Совершенно неожиданно разработчики из студии THQ решили, спустя 14 лет, перенести популярнейшую аркаду на iOS и macOS. Что из этого получилось, читайте далее в статье. Ска...

Как получить инвестиции на первый проект… и доделать его Вы придумали гениальную идею игры или даже подготовили прототип и теперь задаетесь вопросом: “Где взять деньги на реализацию?” Разберемся с возможными способами и подводными камнями с сооснователем студии Uniday Games Алиной Ситбаталовой на примере проекта «Puzzle Squad», ко...

Пошаговая инструкция по настройке Wireguard VPN + DNSCrypt + DNS server (Unbound) + Pihole Давно была идея сделать свой VPN сервер, для того чтобы "ходить" на ресурсы типа Linkedin. Со временем подумал, что неплохо было бы сделать еще и блокировку рекламы, а потом и DNS сервер. Простых инструкций в интернете я не нашел, поэтому со временем написал ее для себя. Воз...

Автоматизация глазами разработчика: Github Actions для стартапа Основное преимущество работы в стартапе – разнообразные задачи, с которыми приходится разбираться в крайне короткие сроки за минимальный бюджет. И такие условия позволяют находить и придумывать интересные решения, которые не приняты за стандарт большими компаниями.Сегодня по...

AYANEO готовится к выпуску самой тонкой портативной игровой консоли Windows OLED За последние несколько лет геймеры искали альтернативные портативные игровые устройства. Гарнитуры виртуальной реальности становятся все более распространенными, и портативные игры также выросли. Рынок мобильных игр не остановился на Nintendo Switch, а превратился в компании...

Телевизоры для комфортного гейминга: 10 интересных моделей зимы 2021-2022 Современные игры становятся всё более совершенными с точки зрения передачи качества картинки, спецэффектов и режимов отображения 3D. Однако для полного погружения в процесс свежей версии тайтлов и приставки нового поколения недостаточно. Важно, чтобы топовые настройки график...

Это первые фотографии, сделанные на Samsung Galaxy S22 Ultra? Снимки сделаны на открытии Олимпийских игр 2022 Компания Samsung, возможно, впервые опубликовала фотографии, сделанные на Galaxy S22 Ultra.  Фото сделаны на открытии Олимпийских игр 2022 в Пекине. Сама Samsung напрямую не указывает, на что сделаны эти снимки, и на новинки Galaxy S никак прямо не намекает. &nbs...

Как мы индекс в Elasticsearch строили Всем привет! Меня зовут Данил, и мы в Just AI разрабатываем платформу для создания различных чат-ботов. И для того, чтобы максимально упростить этот процесс, а именно процесс написания сценария работы бота, мы имеем свой собственный DSL.С его помощью можно описать поведение ...

Технология трассировки лучей уже работает на смартфонах. Демонстрация на примере Oppo Reno6 Pro 5G Компания Oppo провела свою ежегодную конференцию для разработчиков в Шанхае. На мероприятии Oppo Developers Conference 2021 (ODC21) компания представила множество новых разработок, а также продемонстрировала технологию трассировки лучей на смартфонах. В течение многих л...

Марк Цукерберг показал технологию на основе ИИ, которая умеет создавать виртуальные миры по словесному описанию Технологии IT/Игры 26.02.2022, 11:17 Марк Цукерберг показал технологию на основе ИИ, которая умеет создавать виртуальные миры по словесному описанию Исследователи искусственного интеллекта из Meta работают над ботом, который позволит п...

Платформа GemUni приглашает играть и зарабатывать Есть множество проектов для монетизации игровых достижений, и чаще всего они посвящены одной игре. В отличие от таких проектов платформа GemUni представляет собой децентрализованную экосистему NFT-токенов и игр, где пользователи могут играть в сотни казуальных игр ...

Топ-5 заблуждений в работе аналитика Про работу аналитика полно заблуждений: причем даже не со стороны заказчиков, а со стороны самих аналитиков. Собрали основные и рассказываем, что с этим делать. Читать далее

Игрой года по версии по версии Steam Awards 2021 стала Resident Evil Village Игровая платформа Steam опубликовала результаты ежегодного голосования Steam Awards 2021. В номинации "Игра года" стала Resident Evil Village, обойдя в этой категории Valheim, New World, Cyberpunk 2077 и Forza Horizon 5. Гоночный симулятор Forza Horizon 5 получил наград...

Анонс новой технологии по созданию виртуальных миров Ubisoft Scaler. Вышел трейлер Ubisoft представила на конференции GDC 2022 свою новую технологию — Ubisoft Scaler. Данный проект направлен на создание и улучшение виртуальных миров, выводя эту технологию на новый уровень. Читать полную статью

Автоматизация перевода документов на иностранные языки через стандарт XLIFF: особенности тестирования Представим ситуацию: у вас есть продукт, в котором ваши клиенты создают собственный контент. Этот контент нужно распространить на аудиторию, говорящую на разных языках. Как помочь клиенту сделать процесс локализации его контента более комфортным?В десктопных продуктах iSprin...

10 вещей, которые можно делать в верстке с помощью псевдоэлементов before и after Привет, Хабр! Меня зовут Максим Васянович, я спикер курса “Веб-верстка” в Skillbox. Сегодня поговорим о верстке, а точнее - о нюансах работы с псевдоэлементами before и after. Статья будет полезна, прежде всего, начинающим верстальщикам. Но, возможно, и профи будет интересно...

[Перевод] Когда босс — алгоритм, который заставляет работать с полшестого утра Курьеры сделали самоизоляцию возможной, и это не преувеличение. Как в России, так и за рубежом благодаря им народ смог пережить самые жесткие ограничения во время пандемии. Но обычные люди даже не догадываются, что работа курьера куда сложнее, чем кажется на первый взгляд.&n...

У «Игры в кальмара» появилась официальная криптовалюта. Она сразу подорожала в 400 раз и продолжает расти По своей сути это так называемый shitcoin, то есть криптовалюта, за созданием которой не стоит никаких серьёзных технологий.

Pineapple Nano своими руками Часть 1. Сборка платформы Pineapple Nano - это хакерское устройство от команды Hak5 для атак на беспроводные сети. Купить его не так просто, поэтому я решил собрать его сам. И эта статья будет как раз о том, как я прошел сквозь огонь и воду, чтобы воссоздать точную копию (ну почти) этого устройства. ...

Потрясающее видео демонстрирует возможности обновленного движка Unity К грядущей конференции Game Developers Conference разработчики платформы Unity подготовили серию сюрпризов в виде презентации новых технологий компьютерной графики. Для их общей демонстрации было создано великолепное видео, уже доступное для просмотра. Картинка полностью соз...

Представлена платформа Snapdragon G3x Gen 1 для игровых ... Во второй день ежегодного мероприятия Snapdragon Technology Summit компания Qualcomm представила игровую платформу Snapdragon G3x Gen 1. Она ориентирована на игровые устройства, например, портативные консоли, позволяя запускать игры на базе Android и транслировать их на боль...

Игровые видеокарты Intel в деле. Компания показала запись игрового процесса и подтвердила запуск в следующем квартале Компания Intel приняла участие в мероприятии The Game Awards и показала демонстрацию игрового процесса, запущенную на видеокарте Arc поколения Alchemist. Напомним, это линейка дискретных игровых видеокарт, которая выйдет в начале следующего года.&nbs...

[Перевод] Continuous integration в Go с GitHub Actions В этой статье мы рассмотрим, каким образом можно использовать GitHub Actions для создания конвейера непрерывной интеграции, который автоматически тестирует, проверяет и анализирует ваш код Go. Читать далее

Опыт создания курса «Введение в системы сбора данных» в МФТИ В МФТИ есть как факультеты, которые готовят сильных программистов, так и факультеты, выпускающие крутых специалистов в области физики, биологии и химии. Однако в сфере физических исследований также не обойтись без навыков программирования. В частности, все масштабные физичес...

Оптимизация рендера в iOS: frame buffer, Render Server, FPS, CPU vs GPU Render Loop крутится — кадры мутятсяДоброго времени суток, уважаемые читатели. Здесь я начинаю свой цикл статей о работе с графикой в iOS.В моих планах разобраться с работой базовых механик отрисовки и углубиться к таким вещам как AVFoundation, Metal.Но а пока хочется понять...

Игровой автомат Crazy Monkey Игровые автоматы в онлайн казино являются уникальными софтами, которые позволяют полноценно участвовать в играх платного формата. Опытные геймеры знакомы с самыми разными видами стимуляторов, все они имеют разный сюжет, настройки и опции, которые позволяют вести увлекательну...

Обзор TrueConf 8 – мессенджера с видеосвязью и AI для Windows, macOS и Linux Привет, Хабр!Меня зовут Оксана и я – руководитель продуктовой команды в компании TrueConf. Мы разрабатываем софт для видеосвязи и совместной работы уже больше 10 лет. Сегодня я расскажу о создании нового поколения десктопных приложений TrueConf: наш опыт переосмысления ...

Топливо из космического мусора В научно-фантастическом триллере «Гравитация» (2013) американский астронавт оказывается в открытом космосе после разрушения корабля из-за того, что Россия взрывает ракетой спутник-шпион и создает быстро расширяющееся облако космического мусора. Иронично, но недавно этот сце...

Ошибки геймдизайна или как мы сделали игровой режим, который был никому не нужен Большинство геймеров не понаслышке знакомы с кланами — сообществами игроков с общей целью надрать задницы другим таким же сообществам, или просто пообщаться с единомышленниками. А если вы геймдизайнер, тяготеющий к разработке комплексных фич, то наверняка мечтали бы поработа...

Бесплатные ресурсы для инди-разработчиков Я изучаю гейм-дизайн и разработку игр. Когда я начала создавать свою первую игрушку (гифка оттуда) по мотивам мультсериала «We Bare Bears», то подолгу зависала, чтобы отрисовать фон, кнопочку, анимацию разрушения блока и пр. Часть артов я, по итогу, не использовала, а врем...

Пишем без Retrofit'а, Gson'a и Kotlin Coroutines Android приложение Порой нам хочется написать код без лишних библиотек, чтобы более глубоко понять основные принципы или просто ради интереса.В качестве примера я написал простое Android приложение, которое позволяет юзерам найти значение русского слова.Давайте остановимся на каждом моменте по...

Повышаем эффективность работы с Word В данной статье собраны основные операции и алгоритмы работы, позволяющие повысить эффективность разработки документации в редакторе Microsoft Word как индивидуально, так и при командной работе. Не рассматриваются подходы с использованием Markdown, Pandoc, Asciidoc и Conflue...

Как мы собирали компьютер для российского инженера-проектировщика Мне действительно нравится собирать компьютеры. Чувствуется какая-то магия, когда куча железок превращается в умную полезную машину. И вот это предвкушение новой скорости и новых возможностей… Ух! 25 лет практикуюсь, и все не надоедает.Но в комментариях к моим статьям и роли...

Ардуино Тайм трекер додекаэдр Во время удаленной работы бывает тяжело сохранить прежнюю производительность. Мне в этом деле помогло отслеживание своего потраченного времени. Для этой цели я сделал себе тайм трекер куб. Каждая сторона куба отвечает за тот или иной вид деятельности. Затем, я понял, что шес...

Культовая классика мобильных игр. Оригинальная Angry Birds возвращается Культовая оригинальная мобильная игра Angry Birds, которая принесла успех студии Rovio, возвращается на смартфоны.  Оригинальная игра вышла в далёком 2012 году, а в 2019 году была удалена из магазинов приложений Google и Apple. И вот теперь Rovio возвращает классик...

Luminae Partners завершила формирование своей организационной структуры Специализированная компания Luminae Partners (далее «компания Luminae») объявила о завершении формирования своей организационной структуры и о создании уникального бренда.  Компания Luminae, являющаяся недавно созданным подразделением международной группы по управлению инвес...

Новый геймплейный трейлер Evil Dead: The Game В сети появился новый трейлер игры Evil Dead: The Game. В ролике показали игровой процесс за  Кандарийского демона. Читать полную статью

Почему не работают стримеры, и как раскрутить свою игру? Доброго времени суток! В этой статье, хочу рассказать о нашем проекте, подсветить проблемы и подискутировать на волнующие темы со знающими хабровчанами. Прошу не расценивать как Гайд по раскрутке, скорее наоборот.Что у меня за волнующие темы? Да собственно одна есть, самая в...

Как идут игры на ноутбуке за 100 тысяч рублей: i5-11300H + 3050 Ti в деле В выпуске на канале PC Support & Gaming Test на YouTube проверили работу ноутбука ASUS TUF DASH F15 в 16 игровых проектах.

«Карманную» консоль Steam Deck сравнили по скорости работы с компьютером Игру Death Stranding Director’s Cut запустили и на ПК, и на консоли Steam Deck, которую позиционируют как замену игровому компьютеру.

Обещала вкладывать и развивать, а теперь лицензирует желающим. Google Stadia частично превратилась в Immersive Stream for Games В начале года стало известно, что проект Google Stadia вскоре сильно изменится, и поисковый гигант будет лицензировать желающим соответствующие облачные технологии в рамках сервиса Google Stream.  Теперь у нас есть больше данных на этот счёт. Итак, новый продукт н...

Тор-5: интересные игры для iOS В отличие от сентября, октябрь принес с собой не так много интересных игровых проектов. Разработчики исправно продолжили пополнять виртуальные полки App Store новыми аркадами, стратегиями и головоломками. Но действительно интересных игр вышло не так много. О том, что понрави...

Что случилось с faker.js? При создании нового проекта я попытался использовать свою любимую библиотеку генерации случайных данных facker.js. Установилась версия [email protected].Однако при попытке использовать привычные методы библиотеки выскакивала ошибка. Начав разбираться в проблеме, я перешел на gith...

Подписка Ubisoft+ появится на консолях Xbox В ближайшем будущем сервис Ubisoft+, предоставляющий доступ более чем к 100 играм Ubisoft, появится на игровых консолях Xbox. Об этом компания объявила на своём сайте. Отмечается, что подписка не будет входить в состав Xbox Game Pass Ultimate, так что её придётся приобретат...

HAProxy, Nginx и Docker: как это сделано в Roxy-WI Продолжаем цикл статей о возможностях Roxy-WI. Сегодня мы поговорим ещё об одном важном наборе функций, связанных с управлением сервисами (а именно ― HAproxy и Nginx) в docker-контейнерах. Мы старались сделать эту функцию максимально простой и удобной в использовании. О том,...

Открыты тестовые сервера зомби-шутера Dead 4 Returns Игра Dead 4 Returns вошла в стадию бета-теста на Андроид. Вы тоже приглашены. Dead 4 Returns — мобильный шутер с графикой уровня консолей и выживанием на небольших уровнях против зомби. Игру делают на движке Unreal Engine 4 и сейчас её тестовая версия снова доступна для все...

Играть в игры на Steam Deck практически бесплатно. На консоли появилась поддержка облачного сервиса Xbox Cloud Gaming Steam Deck стала ещё более универсальной игровой консолью. Компания Microsoft реализовала поддержку облачного игрового сервиса Xbox Cloud Gaming на Steam Deck.  Правда, не напрямую, а посредством браузера Microsoft Edge. При этом речь не идёт о том, чтобы поставит...

Буря в пустыне, сумерки и торосы. Каково жить на планете, попавшей в приливный захват С 1988 года до наших дней открыто более пяти тысяч планет, обращающихся вокруг других звезд. Основной прорыв в поиске и классификации этих планет был связан с работой орбитального телескопа «Кеплер», функционировавшего с 2009 по 2018 год и за этот период открывшего более 350...

Как внедрить что-то своё в CoordinatorLayout и не умереть: путь Android-самурая Привет! Меня зовут Андрей Шоколов, я Android-разработчик KODE. К нам обратилась компания Forward Leasing с запросом разработать мобильное приложение по готовому дизайну. Прототип содержал дугу, которая по задумке должна была сжиматься в одну линию при скролле. За основу реши...

DIY наушники: тяга к совершенству С прошлой статьи по DIY ленточным наушникам не прошло и года, как появились свежие результаты изысканий по этой теме. Сотни часов потраченного времени, десятки повторных сборок наушников и смена философии привели к тому, что под капотом накопилась критическая масса нововведе...

Способы отслеживания роста навыков программиста Пару лет назад я заметил, что отслеживать свой прогресс стало труднее, и задался вопросом: расту ли я вообще как программист? Сколько времени я выделяю на самообразование? Решаю ли я на работе какие-то новые задачи, или я вообще ничему не учусь? В этой статье я поделюсь инст...

[Перевод] PyQt6 — полное руководство для новичков. Продолжение В первом материале мы рассказали о создании первого окна, о сигналах, слотах и событиях, а также о виджетах. Сегодня, к старту курса по Fullstack-разработке на Python, делимся продолжением — о макетах, работе с панелями инструментов и меню при помощи QAction, дополнительных ...

Как установить ботов для StarCraft II (с) Blizzard Entertainment В StarCraft II есть встроенные боты, и все с ними хорошо, за исключением того, что они немного тупые, но речь пойдет не о них. В 2017 году разработчик игры компания Blizzard Entertainment опубликовала API, позволяющий создавать внешних ботов. Одн...

Музыка на Commodore PET — Faulty Robots После выпуска System Beeps, музыкального альбома для PC Speaker, я не планировал возвращаться к псевдомногоголосой одноканальной музыке в формате подобных крупных самостоятельных релизов, считая тему достаточно раскрытой. Это, конечно, не означало отказа от более утилитарног...

Боты, работа с логами и обзоры инструментов: что было интересного про Serverless за год Привет, Хабр! Меня зовут Антон Черноусов, я куратор хаба Serverless. В этом посте я расскажу, что интересного тут было про бессерверные технологии за год. Разложил их по нескольким группам и выстроил от теории к практике: сначала посты про саму технологию, затем про старт ра...

Игры на ПК: как SSD влияет на качество игры в AAA-играх Несмотря на все трудности, вызванные пандемией COVID-19, карантинными ограничениями и локдаунами, мир не остановился. Технологические гиганты продолжают анонсировать выход на рынок игровых некстген консолей и MacBook Pro с челкой. Вопросы в данных случаях вызывают только н...

Как мы распознаем фото документов пользователей. Часть I Привет, Хабр! Я Илья, Junior Data Scientist в inDriver. В работе нам часто приходится распознавать документы водителей или пассажиров для их верификации в приложении. Наша команда выработала свой подход к идентификации текста и фото документов, которым мы хотели бы поделитьс...

Создание Single Page Application на Marko.js — ZSPA Boilerplate В данной статье вы познакомитесь с Marko.js актуальной на данный момент пятой версии. Пару лет назад на Хабре уже была отличная статья (за авторством apapacy) о том, как работает этот замечательный реактивный фреймворк, разработанный где-то в недрах eBay.В своем комментарии ...

Достаточно ли Core i9-12900K и GeForce RTX 3090 для демо The Matrix Awakens на основе Unreal Engine 5? Проект уже запустили и получили ответ На днях мы в очередной раз убедились, насколько впечатляющий уровень графики может обеспечить движок Unreal Engine 5. Но как обстоят дела с ресурсоёмкостью?  Epic Games несколько дней назад не только полноценно запустила свой новый движок, но и выпустила доступный...

Как мы создавали курс по C# и боролись за секунды У сервиса онлайн-обучения программированию Хекслет есть собственный Open Source проект Code Basics, на котором выходят бесплатные курсы для начинающих на разных языках. Когда-то их было только два – PHP и JavaScript, сейчас уже более десятка. В компании Dodo Engeneering есть...

Путеводитель по ID для JPA сущностей. Часть 1: ID, генерируемые на сервере Разработка инструментария – очень познавательное занятие, потому что заставляется задуматься над теми вещами, которые в процессе разработки иногда не замечаешь. Казалось бы, создание @Id атрибута в JPA – рутинное занятие и каждый разработчик может сделать айдишник, даже не в...

Первый трейлер GTA VI увидит свет в этом году GTA VI может быть наконец-то рассекречена уже в этом году. Напомним, Rockstar впервые официально рассказала о новой игре неделю назад, но без каких-либо подробностей. Нам лишь сказали, что проект находится в активной стадии разработки.  Согласно данным инсайдера T...

AMD выпустила драйвер AMD Radeon Software Adrenalin 22.3.2 Компания AMD выпустила драйвер AMD Radeon Software Adrenalin 22.3.2. Список исправлений • При игре в Cyberpunk 2077™ на некоторых графических продуктах AMD, таких как Radeon® RX 570 Graphics, некоторые пользователи могли наблюдать проблему, из-за которой внутренние помещения...

Пишем за выходные блокчейн-игру на смарт-контрактах Rust Сейчас регулярно выходят анонсы про NFT-metaverse-блокчейн-игры, которые привлекали инвестиции в миллионы долларов по оценке в миллиарды, но при изучении проектов там оказываются либо плашки Coming Soon, либо продажа JPG-картинок на аукционах NFT-токенов, либо централизованн...

Получите работу в Альфа-Инвестициях за 24 часа! One Day Offer для iOS/Android-разработчиков 19 марта Расширяем команду разработчиков в Альфа-Инвестициях – одном из приоритетных проектов Альфа-Банка. Нашим мобильным приложением пользуется более миллиона человек, и мы хотим сделать для них лучшее решение на рынке. Ищем коллег, которые усилят команду, и чтобы не тратить время ...

Генерируем Rust обёртку для FMOD Rust — хороший выбор для разработки игр. Хотя экосистема языка еще молода, с помощью FFI можно использовать готовые решения написанные на другом языке. Но написание и использование FFI может быть не тривиальной задачей, когда дело доходит до чего-то большего, чем вызов одной...

ROCCAT выпустила эргономичную игровую мышь Kone XP ROCCAT, бренд игровой периферии для ПК Turtle Beach Corporation, сегодня объявил о выпуске своей совершенно новой эргономичной игровой мыши для ПК Kone XP. Уже получившая признание за совершенную эргономику Kone, новая мышь Kone XP от ROCCAT сочетает в себе культовую форму б...

Lost Ark оказалась популярнее CS:GO и Dota 2. Игра вошла в число рекордсменов Steam по количеству одновременных игроков за 24 часа У Amazon Games второй игровой хит за небольшой промежуток времени. Четыре месяца тому назад в Steam вышла New World, которая собрала 913 634 одновременных игроков за сутки, а сейчас Lost Ark даже превзошла этот результат. За первые 24 часа в игре одновременно нахо...

Создание API на основе протокола MTProto В уже  далеком 2019 Telegram объявил конкурс на создание веб-версии своего мессенджера, в котором мне удалось поучаствовать. По итогу у меня осталась библиотека, которая может работать с API Telegram по протоколу MTProto. Полученный опыт вдохновил меня реализовать прото...

Лучшие игры из Google Play для тех, кто любит Clash of Clans Clash of Clans — одна из самых популярных игр о строительстве королевства в истории мобильных игр. Предпосылка достаточно проста: вы строите королевство, защищаете его от одних противников и нападаете на других для получения добычи. Игра достаточно глубокая, чтобы по-настоя...

Представлена SoC Qualcomm Snapdragon G3x Gen 1 для портативных игровых консолей и первое устройство от Razer В ходе мероприятии Snapdragon Tech Summit компания Qualcomm представила игровую платформу Snapdragon G3x Gen 1, которая позволяет вам играть в игры для Android и транслировать их с консоли или ПК, а также играть через облачные сервисы. Платформа Snapdragon G3x Gen ...

ХPath: что нужно делать, а что нет Привет, Хабр! В прошлый раз мы уже поднимали тему написания селекторов на XPath для автоматизации тестирования веб-сервисов. Сегодня мне хотелось бы поговорить о практиках работы с XPath. Этот пост будет том, какие приемы хорошо работают, а каких вещей лучше избегать, если в...

[Перевод] Подробно о том, как работают React Server Components React Server Components (RSC) — интересная новая фича в React. Есть вероятность, что в ближайшем будущем она сильно повлияет на скорость загрузки страниц, размер бандлов и то, как мы будем писать приложения на React. Мы в Plasmic (место работы автора) делаем визуальный конст...

Случайные лабиринты и сапёр от третьего лица, инопланетные жуки и алгоритм Брезенхема Всем привет! Уже больше 30 лет я занимаюсь разработкой видеоигр и регулярно экспериментирую с различными игровыми механиками. В результате я пришел к идее создать игру по типу сапёра, но от третьего лица и на roguelike подобном уровне.Исследуя большое пространство, нужно соб...

[Перевод] Как рутинное обновление гемов привело к созданию подписок на $73К Как и почему рутинное обновление Руби гемов менее чем за 1 час создало 475 новых подписок на общую сумму $73.271 долларов. Читать далее

Создание Native Images со Spring Native и GraalVM В этой статье я хочу исследовать возможности технологии Java Native Image, поделиться опытом взаимодействия с ней и со средствами Spring для генерации нативных образов. Читать далее

GraphQL-gRPC API Gateway на Java В данной статье я хочу рассказать про процесс создания концепта API Gateway для обеспечения взаимодействия фронтенда, использующего GraphQL, и бэкенда, использующего gRPC, на Java с использованием фреймворка Quarkus. Читать далее

Стратегии оптимизации HDL-кода и синтезатора нетлиста для FPGA В статье будет рассмотрена работа синтезатора нетлиста, его возможности по оптимизации кода и трудности, с которыми он может столкнуться. Показаны две техники написания кода логических схем на Verilog в зависимости от преследуемых целей оптимизации проекта на этапе синтеза. ...

Скриптовый (script) 3D редактор OpenSCAD В основу 3D-script редактора OpenSCAD положена абсолютно обратная парадигма, в данном редакторе полностью отсутствует какой либо графический интерфейс для создания 3D-объектов, нет ни одной "кнопки" или пункта "меню" при помощи которого вы могли бы создать как...

Sony продемонстрировала дизайн гарнитуры PlayStation VR2 Sony представила дизайн будущей гарнитуры PlayStation VR2 и контроллера PlayStation VR2 Sense, которые получили округлую форму, отражающую ощущения игроков при погружении в виртуальную реальность. И, конечно, PS VR2 соответствует дизайну линейки устройств для PlayStation 5....

Неожиданно шедрый подарок под конец года: Epic Games бесплатно раздаёт сразу три современные части Tomb Raider Компания Epic Games продолжает бесплатно раздавать известные игры в рамках новогодних праздников. В последнюю раздачу включены три современные части Tomb Raider, которые можно будет скачать бесплатно в течение недели, до 6 января. Поклонники ожидали, что в конце раздачи...

Состоялся пробный запуск RPG Awaken: Chaos Era Awaken: Chaos Era вступила в стадию пробного запуска. Сможет ли она заменить RAID: Shadow Legends? Давайте смотреть. Awaken: Chaos Era — это ролевая игра, где мы собираем отряд редких героев и смотрим, как они участвуют в пошаговых битвах. Радует, что нам дают прожимать аби...

Corsair выпускает первый игровой монитор Xeneon 32QHD165 Компания Corsair уже много лет расширяет свой ассортимент, выпуская периферию, системы охлаждения, игровые ПК и стриминговые системы. Теперь же фирма решила выйти на рынок игровых мониторов, представив модель Xeneon 32QHD165.

Цифровой вагон приехал в депо Привет, меня зовут Артём Душин и я – продакт «Цифрового вагона», о создании которого и принципах работы мы уже рассказывали ранее. Если совсем коротко, то это сервис предиктивной аналитики технического состояния вагона. Он помогает заранее узнавать о том, что вагону нужен ре...

Справочники в iOS: храним, обновляем, используем Всем привет! Меня зовут Саша, и я iOS-разработчик в hh.ru. Страны, города, профобласти, языки, валюты – всё это названия справочников внутри нашего мобильного приложения. Они очень редко меняются, но используются повсюду, а поэтому обязаны быть актуальными и не должны т...

[Перевод] Пишем чистый код при помощи деструктуризации объектов в JavaScript Сравниваем традиционный способ извлечения значений и деструктуризацию (ES6) в JavaScriptВ этой статье мы рассмотрим традиционное присваивание значений из объектов в переменные и новый синтаксис деструктуризации в ES6. Материал адаптирован на русский язык совместно с тимлидом...

Играю в Pac-Man, не испытывая дефицита в монетках. Или как собрать свой аркадный автомат Привет! Я Илья, разработчик игр в Beeline Казахстан. Люблю изучать игры и однажды понял: платформ много, о существовании каких-то я даже не знаю — пора мне тоже заняться аркадами.В свободное время я собираю аркадные автоматы — мне нравятся большие кнопки аркадников, их ...

Обзор Crysis Remastered Trilogy — Культовый шутер не стареет Пожалуй, сложно переоценить значимость оригинальной Crysis. О ней было столько сказано, столько написано, что сказать что-то новое будет очень сложно. Эталон шутера в открытом мире, технодемка, раздутая пустышка — сколько людей, столько и мнений. Но одно отрицать нельзя: ког...

97 баллов из 100: появились первые оценки Elden Ring Ждём, что об игре скажут те, чьё мнение действительно имеет значение — геймеры.

Особенности функций Mikrotik script. Сode из :parse Исследование функций и скриптов в Mikrotik script. Рассматриваются разные способы создания и вызова функций и скриптов с передачей в них параметров. Оператор :parse и особый тип данных code. Читать далее

На этой неделе Microsoft не выпустит инсайдерскую сборку Windows 11 для каналов Dev и Beta Команда Windows Insider в своём Twitter сообщила, что на этой неделе новой сборки Windows 11 для каналов Dev и Beta не будет. Причины такого решения не называются, но это может быть связано либо с серьёзными проблемами, обнаруженными на этапе внутреннего тестирования сборок...

NVIDIA выпускает драйверы GeForce 497.09 с поддержкой Curious RTX 2060 12GB NVIDIA сегодня выпустила драйверы GeForce 497.09 Game Ready. В них представлена ​​оптимизация в день запуска игры «Icarus», включая поддержку NVIDIA DLSS и глобального освещения с трассировкой лучей RTX (RTX-GI). Драйверы также добавляют оптимизацию для "Chorus", включая под...

Samsung хочет превратить свои умные телевизоры в игровые платформы. Компания представила облачный игровой сервис Компания Samsung на очередном мероприятии объявила о своём выходе на рынок облачных игровых сервисов. Подробностей пока практически нет.   В данном случае речь идёт именно о собственном сервисе Samsung, а не о каком-то партнёрстве. При этом сервис доступен не...

Dying Light 2 Stay Human - игровой процесс, сюжетная линия и городской открытый мир Dying Light 2 будет официально выпущен 4 февраля 2022 года и будет доступен для игры на ПК, PlayStation, Xbox и Nintendo Switch. Dying Light 2 Stay Human предлагает сиквел к ранее выпущенной в 2015 году игре с тем же названием и представляет собой ролевую игру жанра «ужас в ...

Охота на Вампуса. Переосмысление классической игры для Алисы Привет! Меня зовут Кирилл Богатов, я дизайнер голосовых интерфейсов в команде TORTU и заядлый геймер. Когда эти две страсти сталкиваются, рождаются необычные концепты для голосовых игр.Месяц назад я выпустил игру «Охота на Вампуса» для голосового ассистента Алисы. Игра получ...

[Перевод] Встречи — отстой. Можем ли мы сделать их веселее? Вопреки всем влажным мечтам менеджеров, гибридная и удалённая работа стала нормой, от которой инженеры так просто уже не откажутся. Печаль в том, что новый, приятный формат работы принёс новую боль — ВСТРЕЧИ, число которых выросло в разы (искренне рад, если у вас не так). О ...

Знаменитая бюджетная видеокарта прошлых лет Radeon RX 570 в 30 играх: играбельно? В рамках обзора на канале GameGangsta сборку на базе Core i5-11600K с RX 570 запустили в 30 игровых проектах. О результатах - в материале.

Геймер купил средний по производительности игровой ПК за 200 000 рублей – что не так в сборке от DG Одна только видеокарту здесь стоит 120 000 рублей

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

Роботизированая гидравлическая рука. Кинематика кисти. Приступаю к созданию пока что самой сложной для меня части - хватательной части манипулятора. У меня она проходит под кодовым названием "кисть".В примерах которыми я вдохновлялся были простые варианты приводимые в движение металлической тягой от поршня размещенного на "предп...

Вышел тизер-трейлер к ролевой игре Tainted Grail: The Fall of Avalon Студия Awaken Realms Digital (Nemesis: Distress) опубликовала тизер-трейлер к Tainted Grail: The Fall of Avalon. Это RPG в открытом мире с неплохой графикой. События игры происходят в фэнтезийном мире, при создании которого авторы вдохновлялись легендами о Короле Артуре и к...

Дефицит специалистов не только в IT — он везде. Но денег не платят Когда мы писали про рост зарплат в IT, то выяснили, что они растут из-за дефицита специалистов и выравнивания значений по уровню западных зарплат. Но оказывается, что дефицит есть везде. Абсолютно везде. Не хватает учителей, врачей, строителей, металлургов, водителей, инжене...

Сетевой режим на PS4 и PS5 станет временно бесплатным Ещё во времена PlayStation 4, Sony сделала мультиплеер на своей консоли платным. Но накануне Нового года чудеса случаются. Коснулись они и фанатов японской игровой приставки.

[Перевод] Камера для съемки метеоров на базе Raspberry Pi Снимок около 1,670 метеоров из потока Геминиды, сделанный одной станцией за одну ночь в 2020 году Проект по сборке простой станции наблюдения за метеорами, не требующий больших затрат и посильный рядовым любителям астрономии. На реализацию уйдет всего несколько часов труда ...

Визуализация аудио в ffmpeg В статье разобран небольшой скрипт на bash и фильтр для создания эффектов из звукового файла с использованием аудиовизуальных фильтров ffmpeg. Таких, как на обложке. Читать далее

GTA V и GTA Online для PlayStation 5 выйдут 15 марта Rockstar Games объявила, что их игры GTA V и GTA Online будут выпущены на консоли PlayStation 5 и станут доступны в конце этого месяца, начиная с 15 марта 2022 года. Новые версии были улучшены еще больше и предлагают более быстрое время загрузки, увеличенное население и разн...

[Перевод] Поиск Google умирает Сегодня самый популярный поисковый движок — это Reddit. Единственные, кто этого не знает — команда Reddit, которая не может отвлечься на создание приличного интерфейса поиска. Поэтому вместо этого нам приходится прибегать к Google и добавлять в строку запроса слово «reddit»....

Настройка VSCode для программирования stm32 в Linux и не только в Linux Собственно идея написать эту статью как памятку себе любимому, ну может ещё кому пригодится пришла в голову год назад, после того как убил немало времени на это нехитрое занятие. Недавно оказалось, что проблема актуальна по сей день. Почему-то ни один из найденных вариантов ...

После сборки — доработать напильником. Фиксим Retrofit для Корутин Всем привет, это Полина Широбокова, android-разработчик в компании 65apps. При выходе Retrofit версии 2.6.0 нам озвучили официальную поддержку корутин, а значит — теоретически больше не было необходимости использовать специальный адаптер для вызова suspend-функций, у разрабо...

Лидером недельного чарта продаж в Steam стала Total War Warhammer III Elden Ring на втором месте. Dying Light 2 тоже ещё хорошо продаётся.

Microsoft приобретет Activision Blizzard за 68,7 млрд долларов Microsoft объявила о приобретении Activision Blizzard за 68,7 млрд долларов (95,00 долларов за акцию). Это подтолкнет Microsoft, которая уже является крупным издателем игр, на третье место после Tencent и Sony. Это приведет к тому, что популярные франшизы от студий Activi...

[Перевод] Как Kubernetes создает и запускает контейнеры: Иллюстрированное руководство Понимание того как Kubernetes обрабатывает контейнеры дает большую гибкость при создании пользовательских конфигураций под конкретные нужды.Kubernetes позволяет выполнять много полезной работы без глубокого понимания деталей. Утилита командной строки kubectl и дашборды в Ope...

Linux-way. Куда развивается самый… Хакеры под Linux — забавные люди. Они измеряют время версиями патчей.— Rob Riggs, в .sigЯ из тех самых престарелых "геймеров" в командную строку и конфиг-файлы, который предпочтёт чтение полезных статей пустому срачу в комментариях. Поклонник Gentoo, поэтому испугать меня сб...

Ключевые метрики: как мы рассчитывали RPS, а пришли к custdev Многие сталкиваются с проблемой оценки эффективности работы отдельной команды. Как понять куда двигается команда? На что она должна влиять, а на что может? Как её работа улучшает всю компанию? Эти вопросы задавали и мы себе в команде Каталога приложения «Кошелёк». Поначалу о...

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

Ничто не забыто: восьмилетний флагман Samsung Galaxy S5 получил альтернативную Android 12L В прошлом месяце Google выпустила стабильную версию Android 12L, а вместе с ней состоялся релиз исходного кода в рамках проекта Android Open Source Project (AOSP). Это означает, что разработчики и энтузиасты смогли приступить к созданию свежего обновления Android 12L дл...

Изучаем протоколы со Scapy Статья расскажет, как можно использовать Scapy для создания пакетов UDP и TCP протокола, так же попробуем реализовать взаимодействие по сети, отправив короткое сообщение с использованием каждого из протоколов. Читать далее

Смотрим геймплей западной версии SLIME – ISEKAI Memories SLIME – ISEKAI Memories можно скачать на мобилку, но не везде. Игру постигла та же судьба, что и NieR Re[in]carnation. Не всем азиатским проектам суждено очутиться в СНГ. Один из примеров — SLIME – ISEKAI Memories. Это аниме-RPG, где в роли главного героя выступает слизь. Э...

Что там в «Мире Hi-Fi»: необычные муз. инструменты, стримы и стартапы Ранее мы поговорили о ЯП и библиотеках для работы со звуком, а потом обсудили возможности для оборудования собственных DAW, производство ремастеров из популярных игр и передачу небольших программ по радио. Сегодня переключаемся на не менее гиковский контент: расска...

Fantasy Raid: Что стало с клоном Diablo после пары месяцев в раннем доступе? Fantasy Raid, она же Polygon Fantasy, добралась до российского Google Play. Это альтернатива Diablo, по крайней мере об этом заявляют разработчики. Fantasy Raid — мобильный слешер, ранняя версия которого появилась на Андроид в СНГ; информации о версии для iOS нет. В ноябре ...

Imint анонсирует Gen 4 Vidhance Video Stabilization Imint - компания, которая разрабатывает технологию для стабилизации видео для смартфонов, нательных камер, умных очков, дронов а также их технологии уже используются в миллионах смартфонов по всему миру. Они работали с Xiaomi, Motorola, Oppo, vivo, OnePlus, nubia и Infinix д...

Ретроспектива. Как бы выглядели новые приложения в Mac OS 9 На каждого пандемия и удаленный формат работы повлияли по-своему. Дизайнера Майкла Фини изменившиеся условия труда заставили вспомнить о своей любви к старым операционным системам Apple. В частности, к Mac OS 9. Все это привело к созданию проекта под названием (mac) OStalgia...

Осторожно, мошенники: на российских пользователях PlayStation Store наживаются злоумышленники Специалисты Group-IB рассказали о новых мошеннических схемах, связанные с пополнением счета в магазине PlayStation Store и продажей игровой валюты в популярной мобильной игре Brawl Stars.  Всего эксперты выявили около 250 мошеннических сайтов, прикрывающихся извес...

Видеокарта KFA2 GeForce RTX 2060 EX White (6 ГБ): самое дешевое на сегодня игровое решение с поддержкой трассировки лучей и DLSS KFA2 GeForce RTX 2060 EX White (6 ГБ) — старый добрый середнячок, являющийся на сегодня самым бюджетным игровым решением с поддержкой трассировки лучей и прочих новых технологий 3D-графики. Это не видеокарта 2-летней давности, а новый продукт KFA2, хоть и на старом GPU. Она ...

[Перевод] Что такое облачный архитектор (и как им стать)? Интересно ли вам построить карьеру в качестве облачного архитектора? Мы рассмотрим навыки, необходимые для успешной работы с облачной архитектурой, как выглядит один день из жизни архитектора, а также пути к достижению такой должности, чтобы понять, какие первые шаги можно п...

Представлены лучшие компьютерные сборки по ценам на март 2022 г. Если вы хотите собрать игровой компьютер прямо сейчас, то эксперт 3DNews предлагает несколько вариантов. О них - в материале.

Сделай то, сделай это, сделай сам Доброго времени суток Дамы и Господа! Многим приходилось сталкиваться с необходимостью анализа большого количества данных при помощи Python по запросам начальства или коллег. Однотипные запросы поступают с определенной периодичностью, и не составляет труда подставить новые д...

Концептуальный монитор Samsung Electronics Smart Monitor M8 позволяет решать некоторые задачи без компьютера Наряду с игровым монитором Odyssey Neo G8 компания Samsung Electronics представит на CES 2022 концептуальный монитор Smart Monitor M8. Он обеспечивает доступ к услугам OTT, позволяет организовывать видеосвязь и создавать документы без подключения к ПК. Камера сделана от...

3D для каждого: хочу делать мультики Первая статья от фанеростроя на хабре, но третья в цикле про 3D. Этот слегка краткий обзор немножко затянулся во времени, но мы постараемся наверстать упущенное и познакомить вас с самой интересной частью работы 3Dшника. Сегодня речь пойдёт о 3D в играх и фильмах. Тем не ме...

Main Loop (Главный цикл) в Android Часть 1. Пишем свой цикл Основой любого приложения является его главный поток. На нем происходят все самые важные вещи: создаются другие потоки, меняется UI. Важнейшей его частью является цикл. Так как поток главный, то и его цикл тоже главный - в простонародье Main Loop.Тонкости работы главного цик...

Тайна числа 1,5 «Пятничная угадайка», удивляющая своей иррациональностью и величиной цифр. Если увеличить число процессорных ядер в 1,5 раза, не трогая ничего остального — как изменится время сборки проекта? Читать дальше →

[Перевод] Путь к успеху в сфере DevRel: информирование, помощь, вовлечение Только за последний год у меня было несколько десятков разговоров с людьми, которых интересовало, как разделить обязанности в команде Developer Relations (эта команда выстраивает отношения с разработчиками). Неважно, какая перед вами стоит задача: понять, какого именно специ...

ИБП для ПК и 3D принтера После выхода на удалёнку, был сильно удивлён качеством питания в 9 этажном доме, не самой старой постройки. Кратковременные (до 5 мин.) прерывания случаются чуть ли не через день, и раз в месяц бывает прерываться на 30 минут и более.С начала со всем этим безобразием работал ...

В России впервые будут судить человека за создание читов для World of Tanks Как стало известно, в отношении жителя Екатеринбурга Андрея Кирсанова было возбуждено уголовное дело. Его обвиняют в создании читов для игр World of Tanks и World of Warships, а также их распространении через собственный сайт.

God of War может получить экранизацию сериала Сообщается, что Amazon Studios и подразделение Sony PlayStation Productions ведут переговоры о создании адаптации сериала God of War в прямом эфире. В сообщении говорится, что в проекте участвуют Марк Фергус и Хоук Остби, наиболее известные по работе над фильмами «Пространст...

Рабочий промокод для PUBG: New State на лутбокс Короля черепов Издатель Krafton продолжает радовать промокодами для PUBG: New State. Хоть и редкие, они дают покрасоваться перед тиммейтами и врагами. Королевская битва New State пополнилась новым промокодом. Активировать его можно по ссылке, для этого надо ввести код купона и ID учётной ...

Бесплатные игры в Адмирал казино Играть в азартные игры через интернет сеть теперь доступно для каждого. Геймеры получили большую возможность посещать онлайн казино и играть на слотах в любое время суток. Для большинства игроков стимуляторы являются прекрасным способом развеяться и отдохнуть после рабочего ...

Как выбрать игровую клавиатуру: советы для геймеров В соревновательных онлайн-играх решает не только ваша реакция, но и устройства ввода: клавиатура и мышь. В этой статье мы расскажем вам, на какие параметры нужно обратить внимание при выборе игровой «клавы» и покажем актуальные модели.

Состоялся релиз Kali Linux 2022.2 Состоялся релиз Kali Linux 2022.2, который содержит много обновлений и нововведений: обновление графических сред, новые инструменты, поддержка создания снимков и поддержка Kali NetHunter для умных часов. Читать далее

Google создала приложение для запуска Android-игр на Windows Компания Google планирует вывести Android-игры на операционную систему Windows уже в следующем году.Игры будут доступны в специальном приложении Google Play Games. Приложение будет создано для Windows и позволит запускать игры из Google Play на ноутбуках, планшетах и ПК.Грег...

Управляем подсветкой клавиатуры при смене языка ввода Недавно я купил себе клавиатуру от Corsair модели K55 RGB Pro. У нее есть модная нынче RGB-подсветка, а чтобы ее настраивать, производитель предлагает скачать программу iCUE. На сайте написано, что некоторые игры могут управлять подсветкой совместимых устройств. Я заинтересо...

Представлена Star Wars Eclipse — кинематографичная игра от создателей Fahrenheit, Heavy Rain и Beyond: Two Souls На церемонии вручения наград в игровой индустрии The Game Awards 2021 был анонсирован приключенческий экшен Star Wars Eclipse, а также был опубликован дебютный трейлер проекта. Star Wars Eclipse создаётся студией Quantic Dream, подарившей нам такие кинематографичные иг...

Лучшая графика в играх 2021 на iOS и Андроид: Seven Knights II, XCOM 2 Привет, любители мобильных игр! С вами AppTime Media и на этот раз мы обсудим проекты с самой крутой графикой за 2021 год. Поэтому если у вас топовое устройство и вы не знали, во что именно поиграть до начала следующего года, то эта подборка именно для вас. Да и давайте вооб...

Выходные бесплатного мультиплеера на PlayStation 4 и PlayStation 5 ко Дню всех влюблённых Компания Sony объявила на своей официальной страничке в социальной сети Twitter о проведении акции ко Дню всех влюблённых для геймеров с игровыми приставками PlayStation 4 и PlayStation 5.  С 12 по 14 февраля включительно пользователи приставок без платной подписк...

Ветераны игровой индустрии открыли новую студию, которая будет создавать AAA-игры с открытым миром Сколько уже этих инди-студий от «ветеранов» открывалось. И как мало (ноль) хороших игр они выпустили.

Шрифты в играх: (почти) идеальные засечки, кернинги и иероглифы Продолжаем серию статей о шрифтах в играх. В первой части мы вспоминали об истории типографики, размышляли о влиянии шрифта на восприятие игры и начали погружаться в формат ttf-файла. Во второй части мы расскажем, что делать, чтобы буквы не наезжали друг на друга, а все...

Как завести XCRemoteCache, или Кэши из топора Всем привет! Меня зовут Федоров Василий, я руковожу группой Mobile.Speed в компании Aliexpress Россия. Мы стараемся облегчить жизнь разработчиков, пишем утилиты, настраиваем CI, складируем метрики в Grafana — в общем отвечаем почти за все, что влияет на time-to-mar...

Несмотря на все невзгоды: CD Projekt займётся следующими играми Cyberpunk и The Witcher в 2022 году Студия CD Projekt RED готовит обновления Cyberpunk 2077 и The Witcher 3: Wild Hunt для PlayStation 5 и Xbox Series X/S в начале 2022 года. Но после их выпуска она, похоже, начнёт разработку следующих крупномасштабных проектов обеих серий игр. Cyberpunk 2077. Источник изображ...

Ещё одно решение игры Wordle на Python В начале 2022 года мир захватила головоломка Wordle и почти сразу стали появляться варианты решения. На Хабре уже появилось описания двух вариантов решения, но они мне не понравились, поэтому я изобретаю свой собственный велосипед. Ссылки на предыдущие решатели:1) https://ha...

С++: работа с таблицами Хочу предложить к обозрению небольшую коллекцию функций, для удобной работы со списком структур. Такие списки представляются как таблицы, к ним со временем у меня приработался своеобразный функционал. Читать далее

Встроенную графику на Intel Core i9-12900K разогнали до 2,4 ГГц Видеоблогер SkatterBencher продемонстрировал, какой прирост производительности может дать разгон встроенной графики на процессорах Alder Lake. В его случае удалось поднять таковую частоту iGPU до отметки 2378 МГц и повысить производительность на значение до 61 % в разных тес...

7 вопросов о компьютерной томографии Привет, Хабр! Спустя много лет режима ReadOnly, решила зарегистрироваться, чтобы рассказать о своем опыте работы с промышленным томографом. Когда люди узнают, что я занимаюсь компьютерной томографией, то обычно задают два вопроса: первый - «Это неопасно? Там же излучени...

Как htmx помогает разработке на HTML htmx — инструмент для создания сложных и интерактивных веб-приложений на HTML, алтернатива клиентскому рендерингу на Javascript. В этой статье рассказываем, как библиотека помогает переиспользовать элементы на сервере, сократить объем кода на Javascript и отказаться от сборк...

Создание LED ПТФ для Hyundai Solaris 2010-2014 – часть 1 Это мой первый пост на данном ресурсе, так что не пинайте строго) Будет многобукав и фото, но надеюсь будет интересно. Моему другу, по работе, постоянно приходится много ездить на автомобиле, в том числе и ночью. Путь его лежит через места, где освещения нет о слова совсем. ...

Для Battlefield 2042 вышел свежий патч На днях для Battlefield 2042 вышло новое обновление, которое исправляет сразу несколько технических ошибок в игре и делает игровой процесс более сбалансированным. Читать полную статью

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)