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

Компьютер научили распознавать улыбку как знак одобрения Исследователи из Microsoft обучили алгоритмы реагировать на улыбку. Теперь искусственный интеллект интерпретирует это как знак, что он всё делает верно.

Функциональные тесты в Циан Привет! Меня зовут Тимофей, я Python-разработчик в команде Платформа компании Циан. Наша команда занимается разработкой инструментов для продуктовых разработчиков. Это и библиотеки: HTTP-клиент, веб-сервер, библиотеки доступа к базам данных, и средства мониторинга микросерв...

Новые подробности о NieR Re[in]carnation и NieR Replicant Ровно месяц назад издатель Square Enix в честь 10-летия франшизы NieR анонсировал первую мобильную игру в серии с подзаголовком Re[in]carnation и ремейк оригинала Replicant. Недавно геймдизайнер Йоко Таро дал интервью, в котором поделился подробностями об обоих проектах. Та...

Обзор Pocket World 3D. Шикарный паззл Сегодня мы поговорим о достаточно необычном игровом продукте, который отлично справляется с развлечением пользователя. Вы получаете классную графику, интересный геймплей и прочие особенности, которые заставляют убивать время с наслаждением. Ничего больше от мобильных игр мы ...

Как подготовиться к The Standoff. Советы защитникам Привет, Хабр! Меня зовут Илья, и три года подряд вместе с командой Jet Security Team — а два последних в роли её капитана — я держал оборону виртуального города на киберполигоне The Standoff против команд нападения. Участвуя раз за разом на стороне защиты, мы прошли путь от ...

Митап по продуктовой аналитике: бесплатно, бесконтактно, онлайн 7-го мая в 19:00 по Москве приглашаем всех присоединиться к митапу по продуктовой аналитике. Обсудим все самое важное: работу с данными, инсайты, подходы к исследованиям и поговорим о роли продуктового аналитика в команде. Мероприятие пройдет полностью на английском языке....

Две красные кнопки, паяльник и React: как мы делали движуху для IT-конференции Badoo регулярно участвует со стендом в выставках IT-конференций. Поэтому каждый год мы с коллегами — инженерами и деврелами — придумываем, что бы такого айтишного сделать, чтобы не скучать в перерывах между докладами. Меня зовут Иван, я frontend-разработчик. В этой статье вм...

[Из песочницы] Обзор Лекционного вечера по разработке игр от ВШЭ 29 января в Высшей школе экономики прошли две лекции от специалистов в сфере геймдизайна. На Хабре был анонс сего мероприятия, и я решил посетить и написать обзор. 1. Прототипирование для чайников: как сделать хорошую игру Лектор — Кулешов Степан, продюсер в Banzai Games. ...

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

RPG-игра Alaloth: Champions of the Four Kingdoms появится в этом году Польский разработчик All in продемонстрировал возможности новой ролевой игры Alaloth: Champions of the Four Kingdoms. Тизер предлагает ознакомиться с игрой. Созданием персонажа и игровые возможности. Это ролевая игра действие которого происходит во времена средневековья. ...

Обучение программированию 2019, или в поисках идеальной программы: Последовательность Здравствуйте, меня зовут Михаил Капелько. Занимаюсь профессиональной разработкой ПО. Увлекаюсь разработкой игр и обучением программированию. Предисловие Осенью 2019-го я в третий раз участвовал в курсе обучения ребят 10-15 лет программированию в качестве одного из преподава...

[Из песочницы] Разрабатываем игры на LibGDX с помощью шаблона Entity Component System Привет Хабр! Меня зовут Андрей Шило, я android-разработчик в компании FINCH. Сегодня я расскажу вам о том какие ошибки не стоит допускать при написании даже самой простой игры и чем крут архитектурный подход Entity Component System(ECS). Читать дальше →

Мой путь QA инженера: через выгорание к тестированию в кайф Привет! Меня зовут Люба, и я QA инженер команды разработки систем для контакт-центра в Lamoda. Недавно исполнилось три года, как я работаю в нашей компании, и это заставило меня задуматься и заново посмотреть на события, которые происходили с момента, как я выбрала эту про...

В дневнике разработчиков экшен-RPG Bound By Blades говорят о третьем игровом персонаже Bound By Blades — это экшен-RPG, которую анонсировали ещё в сентябре прошлого года. Тогда разработчики запустили Kickstarter-кампанию, но не смогли достичь нужной суммы, поэтому планы на игру были изменены. До сих пор ведутся работы для версий на PC, iOS и Android. Недавно б...

World Composition для игр с открытым миром — Unreal Engine 4 Всем привет. Меня зовут Ширшов Владимир и я техлид проекта King's Bounty 2. Игра разрабатывается на движке Unreal Engine 4.King's Bounty 2 - это игра с открытым миром, в котором есть города, поселения, наполненные персонажами, интерактивными объектами и зонами сражений. Перс...

Пин Ап казино и все что клуб предлагает Играть на деньги можно на любом игровом автомате в наземном заведении. Проблема в том, что сегодня найти надежный клуб непросто – они работают только в игорных зонах. Но, чтобы поиграть, вам не нужно ехать куда-нибудь в Макао, Лас-Вегас или в одну из легальных зон, где работ...

Как мы фрод из избы выносили Меня зовут Никита, я backend-разработчик из команды антифрода в Ситимобил. Сегодня я поделюсь с вами историей о том, как мы выносили наш сервис из монолита в отдельный сервис, как вообще пришли к этому решению и с какими проблемами столкнулись. Читать дальше →

Half-Life: Alyx демонстрирует видео с геймплеем Разработчик Valve поделился видео-геймплеем для предстоящей VR игры Half-Life: Alyx, выход игры запланирован на 23 марта. Видео с геймплеем демонстрирует нам как персонаж передвигается по локации игры. Видео показывает нам методы передвижения игры, такие как телепорт, уск...

Локализация инди-игр: стоит ли игра свеч? После выхода интервью с инди-студией Duck Rockets, мы в Alconost задумались: как инди-разработчики принимают решение о локализации своих игр? Локализация — один из способов расширить аудиторию игроков, получить больше загрузок и прибыли. Но всегда ли инди-игры окупают затр...

Обзор My Diggy Dog 2. Отличная мобильная игра Казуальные игры в последнее время резко превратились в некие витрины для рекламы — пару действий и вам уже показывают баннер на весь экран, который предлагает купить что-то или сказать новое приложение. Однако есть интересные проекты, в которых встроенные покупки практически...

[Из песочницы] Кодовая база. Расширяем RecyclerView Всем привет! Меня зовут Антон Князев, senior Android-разработчик компании Omega-R. В течение последних семи лет я профессионально занимаюсь разработкой мобильных приложений и решаю сложные проблемы нативной разработки. Хочу поделиться способами расширения RecyclerView, на...

Шесть рецептов для начинающего тимлида: как всё успевать и развивать команду Привет! Меня зовут Дмитрий Ли, я тимлид одной из команд разработки бэкенда в Badoo. Когда я впервые стал тимлидом, я стал активно посещать конференции и читать умные книги об управлении командой. Однако в моей работе после этого менялось немногое. Я читал о том, каким я д...

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

Проблемы с производительностью в игре XCOM 2 Привет! Меня зовут Александр, я руководитель программистов компьютерной графики в Gaijin в проектах CRSED и Enlisted. Иногда, в свободное время, я исследую как устроена графика в других играх и нахожу там что-то интересное.Недавно я решил разобраться, почему XCOM 2 тормозит ...

Наблюдательный пост пессимиста: технические и концептуальные решения в системе мониторинга Lamoda Всем привет! Меня зовут Александр Афенов, я работаю в Lamoda. Эта статья по мотивам моего доклада с HighLoad 2019, запись которого лежит тут. Раньше я был тимлидом, и в моем ведении была пара критикал-сервисов. И если в них что-то шло не так, это останавливало реальные бизн...

Сюрреалистическое приключение Metamorphosis по мотивам Кафки выйдет этим летом «Превращение» — одно из самых безумных и одновременно популярных художественных произведений авторства Франца Кафки. Да и вообще этот писатель неоднократно вдохновлял разработчиков игр на создание чего-то настолько же безумного. Авторы игры Metamorphosis, основанной на той ...

ВКонтакте снова выкладывает KPHP Привет! Сейчас будет дежавю. Мы снова выложили на GitHub наш PHP-компилятор — KPHP. Он проделал большой путь, и чтобы рассказать о нём, сначала телепортируемся на шесть лет назад. Поясню для тех, кто не в теме: платформа ВКонтакте изначально была написана на PHP. Со времене...

СКИДКА (749р → 379р) Игра Darkest Dungeon для iPad: Путешествие безумных головорезов по лавкрафтовскому кошмару Darkest Dungeon для iPad с первого взгляда может показаться самой что ни есть заурядной поделкой в жанре RPG с добавлением элементов roguelike, но если не бросать игру в самом начале, то вскоре пользователю начнут открываться все достоинства данного проекта. Скачать Darkest ...

React Native для самых маленьких. Опыт мобильной разработки Однажды, в одной продуктовой команде захотели разработать мобильное приложение, чтобы проверить гипотезу востребованности продукта и его удобства для пользователей. И то, что в команде не было мобильных разработчиков, не помешало. Два фронтенд-разработчика взяли React Native...

Применение CQRS & Event Sourcing в создании платформы для проведения онлайн-аукционов Коллеги, добрый день! Меня зовут Миша, я работаю программистом. В настоящей статье я хочу рассказать о том, как наша команда решила применить подход CQRS & Event Sourcing в проекте, представляющем собой площадку для проведения онлайн-аукционов. А также о том, что из эт...

Clean Architecture глазами Python-разработчика Привет! Меня зовут Евгений, я Python-разработчик. Последние полтора года наша команда стала активно применять принципы Clean Architecture, уходя от классической модели MVC. И сегодня я расскажу о том, как мы к этому пришли, что нам это дает, и почему прямой перенос подходов ...

MMORPG Black Desert Mobile доступна для предзагрузки и создания персонажа Прямо сейчас (в 11:00 МСК) долгожданная MMORPG Black Desert Mobile стала доступна для загрузки из App Store и Google Play. Начинать играть можно будет ровно через 2 дня (11 декабря в 11:00), но уже с сегодняшнего дня вы сможете создавать своего персонажа. Как вы знаете, в иг...

Мобильная игра Castlevania: Symphony of the Night на Android и iOS Команда разработчиков Konami выпустила мобильную версию игры Castlevania: Symphony of the Night на Android и iOS. Castlevania: Symphony of the Night — экшен игра, где игрокам предстоит сыграть за Алукарда. Он вернулся в замок Дракулы, чтобы уничтожить сооружние и его нового...

Хакатоны. Как выжать максимум и выжить Доброго всем времени суток! Меня зовут Александр Михалин — я .NET разработчик в компании “Рексофт”. За моей спиной 7 хакатонов, причем один в качестве члена жюри. Я не спал 8 ночей, выпил 52 чашки кофе, 15 банок редбулла, со мной в команде побывали 24 человека. Сегодня я х...

Разработчик TheGamingRevolution готовит перезапуск Call of Duty: Black Ops Разработчик TheGamingRevolution объявил о том, что ведется работа над новой версией игры Call of Duty: Black Ops. Действие игры будет разворачиваться во время холодной войны во Вьетнаме. Разработчики сделали акцент на реальные события. Игра будет представлена с новым р...

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

Как я сделал Discord бота для игровой гильдии с помощью .NET Core Всем привет! Недавно я написал Discord бота для World of Warcraft гильдии. Он регулярно забирает данные об игроках с серверов игры и пишет сообщения в Discord о том что к гильдии присоединился новый игрок или о том что гильдию покинул старый игрок. Между собой мы прозвали эт...

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

Особенности data-driven в нефтехимии При создании любого бизнеса каждое из его подразделений автоматизирует само себя. Как правило сквозные потоки данных между ними единичны. Это приводит к тому, что данные нельзя сопоставить друг с другом, ведь каждый отдел считает их по-своему. Никаких проблем, если собирать ...

Как я переехал в Лондон c Revolut Неделю назад в наших соцсетях выступал Дмитрий Михайлович. Дмитрий — продуктовый разработчик, он решает продуктовые задачи в Revolut, являясь при этом Senior Backend разработчиком. Полтора года назад он переехал в лондонский офис и поделился с нами историей, как это происход...

Как мы делали мобильный банк для «Авроры»: особенности разработки для отечественной мобильной ОС Недавно мы закончили разработку приложения для мобильного интернет-банкинга под ОС «Аврора» — единственную российскую мобильную операционную систему. Всего за пару месяцев мы создали приложение, которое дает доступ ко всем основным услугам банка ВТБ. Через приложение можно о...

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

DevSecOps: как мы внедряли PT Application Inspector в наш продуктовый конвейер Привет! Меня зовут Тимур Гильмуллин, я работаю в отделе технологий и процессов разработки Positive Technologies. Неформально наш отдел называют DevOps-отделом, мы занимаемся автоматизацией различных процессов и помогаем разработчикам и тестировщикам в нашей компании.Я и мой ...

[Из песочницы] Быстрый деплой vm ESXi с помощью Terraform Всем привет, меня зовут Иван и я алкоголик системный администратор (OPS). Я бы хотел рассказать как разворачиваю виртуальные машины на ESXi без vCenter с помощью Terraform. Читать дальше →

Игровая графика уровня настольных ПК на смартфонах? Crytek готова выпустить мобильную версию движка CryEngine Компания Crytek объявила о том, что её игровой движок CryEngine вскоре станет доступен на смартфонах. Если точнее, то компания уже приглашает разработчиков присоединиться к бета-тестированию движка, которое начнётся позже в этом году. Скорее всего, первые мобильные игры...

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

Первые подробности о мобильной версии Teamfight Tactics Игровая команда Riot Games поделилась первыми подробностями о мобильной версии Teamfight Tactics. Закрытый бета тест игры уже стартовал, а релиз игры должен состоятся в марте месяце 2020 года со слов разработчиков Riot Games. Игра будет поддерживать кроссплей с ПК и игроки ...

[Из песочницы] Репетитор по программированию: почему вы должны стать им и как это сделать Доброго времени суток, Хабр. Представляю Вашему вниманию перевод статьи:«Coding Mentor: Why You Should Become One and How to Do It» автора Oleg Sklyarov (Олег Скляров). Привет! Меня зовут Олег Скляров, я работаю руководителем группы разработки мобильных устройств для дете...

О неизменном: история 9 места Russian AI Cup 2019 Меня зовут Андрей Рыбалка, я участвую в Russian AI Cup под ником lama и я снова расскажу вам, как не выиграть макбук. Благо, я в этом человек опытный — вот этими вот руками не выиграл уже целых 7 штук. Итак, задачей этого года был платформер/2D-шутер, для которого нужно был...

CGI в домашних условиях при помощи Unreal Engine и iPhone Всем привет! Меня зовут Василий Мазалов, я работаю старшим видеомонтажером в компании Pixonic. Наш отдел занимается созданием видео-креативов для маркетинга и комьюнити: роликов для страниц в сторы, обзорных видео игровых нововведений и прочего контента. Когда я не создаю к...

Го в Go! Как команда PHP взялась писать микросервисы Всем привет! Меня зовут Алексей Скоробогатый, я системный архитектор в Lamoda. В феврале 2019 года я выступал на Go Meetup еще на позиции тимлида команды Core. Сегодня хочу представить расшифровку своего доклада, который вы также можете посмотреть. Наша команда называется Co...

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

Нейросеть заменила актёров сериала «Ведьмак» на персонажей из игры Автор YouTube-канала Kris Treger опубликовал видео с отрывком из сериала «Ведьмак» от Netflix, в котором заменил лицо актрисы, исполняющей роль Йеннифэр, на лицо персонажа из одноимённой игры. Реализовано это было с помощью нейросети.

В режиме пробного запуска вышла мультиплеерная Angry Birds Tennis Если лично меня новые релизы про Ам Няма — главного героя серии головоломок Cut the Rope — расстраивают, то продолжающаяся эксплуатация бренда Angry Birds ни капли не удивляет. Хотя Angry Birds AR в прошлом году и была потрясающей. Сегодня стало известно о релизе в режиме п...

11 bit studios готовит три новые игры, а мобильную Frostpunk разрабатывает... NetEase 11 bit studios провела конференцию для инвесторов, в ходе которой не только поделилась финансовыми показателями, но и рассказала о проектах, над которыми ведется работа. Moonlighter и Children of Morta оказались успешными, поэтому издательскому направлению будет уделено еще ...

[Перевод] Какую кибердеку я бы хотел сделать для себя Перевод статьи из блога AbcLinuxu В 2016 году я создал сабреддит /r/cyberDeck. Отчасти потому, что меня вдохновила статья о создании кибердеки, а отчасти из-за нескольких обсуждений в IRC, в которых я принимал участие, и поскольку мне кажется, что эта идея – нечто большее, ...

Зеркало Вавада казино Говоря об онлайн казино Вавада или же зеркало Вавада, многие вспоминают о таких автоматах, как «однорукий бандит». Более продвинутые игроки могут сказать, что есть игры, подобные рулетке или карточным симуляторам, и будут правы. А вот стоит ли выбирать игровые автоматы, чтоб...

Релиз космической MMO EVE Echoes на iOS и Android состоится в августе 2020 года На прошлых выходных мы рассказали о последних и ожидаемых играх издателя NetEase, среди которых была космическая MMO EVE Echoes. В начале года разработчики сообщили, что из-за коронавируса она выйдет позже в 2020, а сегодня объявили, что релиз состоится уже в августе. Об эт...

Стартовала предрегистрация на яркий шутер Juicy Realm в App Store, забирайте игру со скидкой 4 мая на мобильных выйдет шутер Juicy Realm, который уже пару лет представлен на компьютерах. Накануне релиза разработчики запустили предварительную регистрацию, предоставив игрокам возможность приобрести проект со скидкой. В Juicy Realm вас ждут 9 персонажей с уникальными ...

Фанатку Skyrim сделают персонажем игры Энтузиасты работают над созданием модификации для The Elder Scrolls V: Skyrim, в которой одним из персонажей игры будет «бабушка, которая играет в Skyrim». Это Ширли Карри (Shirley Curry), YouTube-блогер и стример.

Nvidia почти полностью отказывается от SLI. В играх поддержку должны будут реализовывать сами разработчики Технологии объединения видеокарт в связки на потребительском рынке практически мертвы. Среди новых видеокарт Nvidia линейки Ampere лишь топовая RTX 3090 имеет разъёмы для создания связки SLI из двух адаптеров, а это значит, что Nvidia вслед за AMD практически отказывает...

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

Создайте ваш первый тест на Cypress Всем привет! Меня зовут Роман Мостафин. Я тестировщик-автоматизатор в компании Clover, и обычно пишу автотесты на pytest + selenium. Недавно для написания тестов на UI на проекте «Умный Локомотив» для автоматизации регрессионного тестирования наша команда фронтенд-разработчи...

Трудно быть Колей, или практики обмена знаниями в Latech Всем привет! Меня зовут Александр Афенов, я тимлид команды Order Processing в компании Lamoda. Сегодня я хочу вам рассказать о практиках обмена знаниями: какие проблемы эти практики решают, как мы к ним пришли, и как они влияют на жизнь разработчика. Читать дальше →

Между дизайн-системой и Server Driven UI Введение (как устроена разработка в ivi) Всем привет! Меня зовут Владимир Касаткин, и я работаю бэкенд-разработчиком в компании ivi.ru, в команде "UX". Цель этой статьи — показать, как мы уменьшили объём клиентской разработки, но при этом увеличили количество прово...

Android-разработчикам: как сократить время реализации тёмной темы с пары месяцев до недели Привет, меня зовут Влад Шипугин, я Android-разработчик в Redmadrobot. В этой статье я хочу поделится опытом реализации темной темы, создания удобного UI Kit, как для разработки, так и для дизайнеров. Я расскажу про использование Material Components и работу с Vector Drawable...

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

[Из песочницы] Техническая документация в разработке ПО: кто, зачем, когда и как описывает проект Привет! Меня зовут Даша Григорьева, я технический писатель в компании 65apps. Мы занимаемся разработкой сложных мобильных решений, и моя задача — подготовка технической документации по проектам. Очень часто роль технического писателя бывает недооцененной в компании (не у ...

Некоторые особенности HR-политики в ИТ-ориентированной рознице Привет! Меня зовут Катя, я занимаюсь автоматизацией HR-процессов «Леруа Мерлен» в России. Сразу скажу: сама я не пишу код, но участвую в каждом проекте. Хочу рассказать про некоторые особенности того, как это у нас устроено. Самый частый вопрос ко мне от новых разработчиков...

API Style Guide, или не заставляйте пользователей думать Привет! Меня зовут Лёша Руцкой, и я — продуктовый менеджер в компании Wrike. До этого работал в Adform и PandaDoc. Последние пять лет я занимаюсь всем, что связано с интеграциями и API. Wrike — это SaaS продукт для совместной работы и управления проектами. Мы хотим, чтоб...

Настройка CI/CD в Plesk+Github Actions для проекта на Flask+Angular В этой статье я поделюсь своим опытом настройки CI/CD с использованием панели управления Plesk и Github Actions. Сегодня будем учиться деплоить простенький проект с незамысловатым названием «Helloworld». Он написан на Python-фреймворке Flask, с воркерами на Celery и фронтен...

Чистая архитектура с Go Меня зовут Эдгар (ZergsLaw), я работаю в компании, которая занимается  финтех-разработкой для b2b и b2c. Когда только устроился в компанию, то попал в команду большого финтех-проекта и получил «в нагрузку» небольшой микросервис. Мне поручили его изучить и подготовить план ре...

[Из песочницы] Jungle town: как мы хотели изменить мир к лучшему, создавая детскую игру История нашей игры началась в 2016 году с покупки приставки Apple TV. Это был очень желанный девайс, на котором я обнаружил несколько игр, в том числе детских. Одна из них была от знаменитой студии, и она настолько мне понравилась, что я сказал своей супруге и музе: «Дорог...

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

Бесполезный REPL. Доклад Яндекса REPL (read-eval-print loop) бесполезен в Python, даже если это волшебный IPython. Сегодня я предложу одно из возможных решений этой проблемы. В первую очередь доклад и мое расширение TheREPL будет полезны тем, кого интересует более быстрая и эффективная разработка, а также т...

Пишем гибкий VerticalSwipeBehavior Привет, Хабр! Меня зовут Илья Осинцев, я Android-разработчик в компании Apiqa. Под катом вас ждет пример использования ViewDragHelper для создания компонента пользовательского интерфейса аналогичного SwipeDismissBehavior, но работающего вертикально. С появлением Material Des...

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

[Перевод] Падение в кроличью нору: История об одной ошибке перезагрузки varnish — часть 1 ghostinushanka, молотив по кнопкам в течение предыдущих 20 минут, как если бы от этого зависела его жизнь, поворачивается ко мне с полу-диким выражением в глазах и хитрой ухмылкой — "Чувак, я кажется понял." "Посмотри вот сюда," — говорит, показывая на один из символов на эк...

Java-дайджест за 27 декабря Рон Пресслер собрал и выложил новый «официальный» прототип Project Loom (файберы для Java). В качестве основы используется JDK 14. Скачать можно здесь, прочитать анонc можно здесь. Люди потихоньку начинают втягиваться в тему, и на GitHub уже лежит несколько проектов, испол...

[Перевод] Создание панорамных видео в Unity Зачем нужны панорамные видео? Большинство статей моего блога рассчитано на разработчиков игр. Если вы один из них, то можете задаться вопросом, чем вас может заинтересовать создание панорамных видео (360° videos). Виртуальная реальность — очень успешная отрасль, на различны...

[Перевод] Разработчик игры VVVVVV в честь её десятилетия сделал исходный код открытым Сегодня — десятилетняя годовщина релиза VVVVVV! Хотя, возможно, и завтра — строго говоря, впервые игра стала доступной 3 часа утра по GMT 11 января 2010 года, спустя очень долгий день устранения каждого найденного мной бага, создания сборок последней минуты и попыток медле...

Property-based тестирование для JavaScript и UI: необычный подход к автоматизированным тестам Falcon Heavy Demo Mission Писать тесты скучно. А то, что скучно делать, постоянно откладывается. Меня зовут Назим Гафаров, я разработчик интерфейсов в Mail.ru Cloud Solutions, и в этой статье покажу вам другой, немного странный подход к автоматизированному тестированию. Чи...

Финальные подробности о фото- и видеовозможностях Samsung Galaxy S20 Индийский инсайдер Ишан Агарвал (Ishan Agarwal), который регулярно публикует достоверную информацию о новинках индустрии мобильных устройств, сообщил подробности о возможностях камеры Samsung Galaxy S20. Ранее сообщалось, что смартфоны смартфоны линейки Samsung Galaxy S...

[Из песочницы] Создание системы антифрода в такси с нуля Добрый день. Меня зовут Никита Башун, работаю дата-аналитиком в группе компаний «Везёт». Мой рассказ будет о том, как мы командой из трёх человек с нуля создавали систему антифрода для сервиса заказа поездок. Читать дальше →

Появился игровой трейлер видеоигры Marvel's Avengers На официальном канале игры видеохостинга YouTube появился долгожданный трейлер. Разработчик выложил видео с обзором игрового процесса. Из видео мы можем видеть, выбор персонажей, их возможности. В меню пользователю предоставляется возможность настраивать выбранного персонажа...

Сервис для Active Restore или история одного индустриального проекта в Иннополисе Привет, Хабр! Меня зовут Роман, и я хочу рассказать сегодня о том, как мы в университете Иннополис разрабатывали тестовый стенд и сервис для системы Acronis Active Restore, которая скоро должна стать частью продуктовой линейки компании. Всех, кому интересно, как строятся вза...

Стартовала предрегистрация на гача-RPG Disney Sorcerer’s Arena со знакомыми персонажами Год назад стало известно о мобильной игре Disney Sorcerer's Arena, которую вместе с Disney создает компания Glu. Недавно разработчики запустили предварительную регистрацию на официальном сайте, что может указывать на приближающийся релиз. Главной особенностью игры станет во...

Vikingard: Гуляем на свадьбах и растим детей викингов Стратегия Vikingard вступила в стадию ЗБТ в двух странах. При этом скачать их может любой желающий, мы расскажем как это сделать. Vikingard — это мобильная стратегия от NetEase Games. Сейчас она доступна в Канаде и Бразилии в ходе бета-теста. Графика приятная для глаз, это ...

Игра Star Wars: Squadrons продемонстрировала видео с геймплеем На прошлой недели была представлена новая игра компании EA "Star Wars: Squadrons" и сразу же было показано как выглядит игра изнутри. В игре будут доступны 8 классов космических кораблей, расширенные возможности настройки как персонажей, так и кораблей. Игрокам можно буде...

Moonlighter вышла на Андроид, но не во всех странах Moonlighterпоявилась в Google Play, но не во всех странах. Это точно не понравится фанатам проекта из СНГ. Студия 11 bit запустила ролевую игру Moonlighter, только в пробном запуске. Стоимость игры составляет около 753 рублей, если переводить с иностранной валюты. Вы всё пр...

Клиентоориентированный Data Lake в игровой компании Источник Привет, Хабр! Меня зовут Максим Пчелин, и я руковожу разработкой BI-DWH в MyGames (игровое подразделение Mail.ru Group). В этой статье я расскажу о том, как и зачем мы строили клиентоориентированное DataLake-хранилище. Статья состоит из трех частей. Сперва я расс...

FIFA Mobile 21 — сегодня стартует новый сезон на iOS и Android Фанатам футбольных симуляторов посвящается: EA объявила о том, что в FIFA Mobile сегодня появится новый сезон. В середине октября мы писали, что это уже произошло в Японии, но теперь состоится мировой релиз. Информация об этом появилась на официальной странице игры в Twitter...

[Из песочницы] Производственный календарь своими руками в Postgresql Здравствуйте, меня зовут Виктор и я разработчик в компании Gems Development. Я хочу рассказать, как мы реализовывали создание и заполнение производственного календаря в Postgresql. Рабочий процесс зависит от официальных государственных и международных праздников. В корпора...

[Из песочницы] Создание арт-объекта для Burning Man Здравствуйте. Меня зовут Сергей, и в этой статье я расскажу о том, как мы сделали арт-объект для мероприятия Burning Man. Я расскажу о технической стороне, не касаясь самого мероприятия. Ну, почти не касаясь. Читать дальше →

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

Война умов: В AFK Arena начался новый PvP-ивент, рассказываем про механики и награды В мобильную стратегию AFK Arena добавили новый динамичный режим, который называется «Война умов». Он продлится до 27-го февраля. Это PvP-ивент, где сочетаются два жанра: авто шахматы и ККИ. Игровой процесс разделён на четыре составляющие: мы ищем противника, потом собираем к...

Вышла стратегия Radio Commander на iOS и Android Если слышны крики «Они на деревьях, Джонни!» значит вы попали в одно из самых страшных мест на планете Земля — вьетнамские джунгли. Ещё не угасла память о самоотверженности вьетнамских партизан, сражавшихся на стороне СССР. Мечта об американской демократии так и не свершилас...

Исследуем качество кода операционной системы Zephyr Недавно мы рассказывали, что анализатор кода PVS-Studio начал интегрироваться с PlatformIO. Естественно, при этом команда разработчиков PVS-Studio общалась с командой PlatformIO и те предложили ради интереса проверить код операционной системы реального времени Zephyr. Почем...

Бинарная совместимость Reaktive: как мы её обеспечиваем Привет! Меня зовут Юрий Влад, я Android-разработчик в компании Badoo и принимаю участие в создании библиотеки Reaktive — Reactive Extensions на чистом Kotlin. Любая библиотека должна по возможности соблюдать бинарную совместимость. Если разные версии библиотеки в зависимостя...

Удаленка Challenge Друзья, привет! Меня зовут Станислав Саввин, и сегодня я хотел бы рассказать, как инфраструктурной команде Росбанка удалось за 10 дней в 7 раз нарастить количество удаленных подключений и перевести более 85% сотрудников на удаленку, не уронив при этом эффективности работы ...

Larian Studios показал игровой процесс Baldur's Gate 3 Baldur’s Gate III - компьютерная ролевая игра, разработана разработчиком Larian Studios. Официальной даты игры еще не было. Демонстрация игры длилась около 20 минут. Разработчики показали возможности создания персонажа, начало игры. Визуальное отображение персонажей выгляд...

Анонсирован безумный симулятор хирурга Surgeon Simulator 2 И еще об одном анонсе с The Game Awards 2019, относительно которого мы можем только предполагать, выйдет ли он на мобильных, основываясь на том факте, что первая часть доступна на iOS. Речь о безумном симуляторе хирурга Surgeon Simulator 2. Разработчики обещают, что ядро иг...

Появились первые скриншоты и видео к новой игре Serious Sam 4 Над проектом Serious Sam 4 работают разработчик Croteam и издатель Devolver Digital. разработчики поделились информацией о предстоящей игре. Скриншоты и видео показывают нам графику игру, игровой процесс, различные виды оружия и полчища монстров. Новая версия игры включае...

Студия NPIXEL показала переключение между персонажами в Gran Saga Корейский разработчик NPIXEL в последнее время выпускает много трейлеров по своей предстоящей многопользовательской игре под названием Gran Saga. Но если в прошлый раз нам показывали интерфейс, подземелья и сражения с реальными игроками, то теперь дело дошло до одного из эле...

Шутер VALORANT от Riot Games может выйти и на мобильных VALORANT, новый шутер от студии Riot Games, авторов League of Legends, стал настоящим хитом на Twitch. Часть такого успеха можно объяснить тем, что просмотр трансляции был одним из условий для получения доступа к бета-тесту, но это не отменяет того факта, что к моменту выход...

Букмекерская контора Bookmakers На сегодняшний день услуги букмекерских контор работающий в режиме онлайн значительно расширились. Связанно это с постоянно растущей популярностью состязаний по киберспорту. Для многих новость о киберспорте станет новой, но есть ряд беттеров, которое достаточно давно и успеш...

Banana Pi R64 Лучший роутер для OpenWrt, или нет? Здравствуйте меня зовут Дмитрий и сегодня я сделаю обзор на одноплатный компьютер Banana Pi R64. Мы узнаем как установить на него OpenWrt а также как собрать самому прошивку под этот компьютер. Читать дальше →

ВКонтакте появилась новая механика создания интерактивных стикеров для историй ВКонтакте расширила возможности мини-приложений на платформе VK Mini Apps. Теперь разработчики могут создавать собственные интерактивные стикеры для историй. Оформление и функциональность не ограничены — с помощью таких стикеров можно прямо в историях собирать обратную связь...

Симулятор шагающего боевого робота BE-A Walker выйдет на мобильных 7 мая BE-A Walker — очень необычная игра даже в плане концепции, хотя источником вдохновения для ее создания наверняка послужила классическая Walker от студии DMA Design. В BE-A Walker вы играете за колониста, управляющего огромным шагающим роботом. Вы оказались на чужой планете ...

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

Стартовала предрегистрация на RPG-шутер Hero Ball Z для мобильных устройств Hero Ball Z — RPG с элементами сайд-скроллера и коллекционирования героев — выходит 3 июля на Android и iOS, а предрегистрация уже сейчас открыта. Издателем выступает JOYCITY. Большую часть времени вам предстоит осваивать бешеный темп стрельбы. Немалую роль здесь также игра...

Зомби-выживание Warz: Law of Survival напоминает игры от Kefir Если вы играли в проекты от студии Kefir, то геймплей Warz: Law of Survival должен быть знаком. Сейчас игра доступна на iOS и Android в некоторых странах. Warz: Law of Survival — изометрическое выживание с небольшим инвентарём, разбросанными ветками и камнями. «Старожилы» G...

Не те игрушки: как мы научили нейросеть бороться с порно в стримах Всем привет, меня зовут Олег, я занимаюсь компьютерным зрением в команде Видеоаналитики МТС и сегодня расскажу вам, как мы защищаем от небезопасного контента стриминговую платформу WASD.tv, в частности про детектирование порнографии в постановке задачи action recognition. ...

Ретроспектива граблей. Как самописное решение оказалось круче платного Привет! Меня зовут Алексей Пьянков, я главный программист в компании Спортмастер. Скажу сразу, что «главный» не значит «самый главный из всех программистов», нет, это только название, такой очаровательный перевод для «Senior+"». В компании Спортмастер я работаю с 2012 г...

Обзор Marvel Realm of Champions — синергии жанров не получилось Всем привет. Я очень люблю Марвел и новых мобильных игр по ней всегда жду с трепетом, ибо интересно, в какой игровой жанр разработчики поместят всем известных персонажей в этот раз, потому что кажется, что у нас уже есть игры по вселенной Марвел во всевозможных мобильных жан...

Basketrio — спортивная игра про баскетбол доступна в избранных регионах Студия Cube Magic Limited выпустила новую спортивную игру под названием Basketrio. Она доступна только в избранных странах, которые можно суммарно обозначить как Юго-Восточная Азия. Игроки берут на себя управление командой баскетболистов, которые на вид не особо выглядят как...

Гайд по UI анимации. Как начать анимировать интерфейсы Привет! Меня зовут Айгуль, я продуктовый дизайнер в Райффайзенбанке, а до этого работала в Mail.ru Group, OneTwoTrip и приложила руку к нескольким стартапам. Как-то я взяла на себя задачу продумать систему UI-анимаций для дизайн-системы. Но когда я начала над ней работу...

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

Безопасность и СУБД: о чём надо помнить, подбирая средства защиты Меня зовут Денис Рожков, я руководитель разработки ПО в компании «Газинформсервис», в команде продукта Jatoba. Законодательство и корпоративные нормы накладывают определенные требования к безопасности хранения данных. Никто не хочет, чтобы третьи лица получили доступ к конф...

Переносим Angular проект на ESLint, с Prettier, Husky и lint-staged Привет, Хабр! Меня зовут Богдан, я работаю в ПИК Digital Front-End тимлидом. Большую часть проектов мы разрабатываем на Angular и недавно я решил пересмотреть наши стайл гайды, а также добавить новые инструменты для более удобной работы. В качестве линтера я решил использов...

Головоломка для ИИ Как я обучал агента собирать клетку 2048 в игре “2048”Привет! Меня зовут Ринат Максутов, я работаю в подразделении Intelligent Engineering Services департамента Technology российского офиса компании Accenture, и веду проекты по заказной разработке. За свою многолетнюю карьер...

Создатели Atom RPG выпустили карточную игру Bombagun без лутбоксов и коллекционирования Bombagun — это карточная тема, которая сделана в стиле пост-апокалипсиса. В качестве издателя выступает студия, которая подарила миру Atom RPG. Разработчики обещают, что правила игры просты для понимания, но они гибкие. В проекте отсутствуют лутбоксы, коллекционирование и пр...

В некотором царстве, не в «спринговом» государстве. Доклад Яндекса Spring — мощный Java-фреймворк, доступный в опенсорсе. Я решил рассказать, для каких задач на бэкенде Spring оказывается полезным и какие у него плюсы-минусы в сравнении с другими библиотеками: Guice и Dagger 2. Рассмотрим инъекцию зависимостей и инверсию управления — вы узн...

В Mario Kart Tour в режиме бета-теста появился онлайн-мультиплеер Как и планировалось, в Mario Kart Tour в режиме бета-теста появился онлайн-мультиплеер. Интересно, что доступен он только владельцам подписки Gold Pass. Последняя предполагает двухнедельный пробный период, поэтому если вы его еще не активировали, то сейчас самое время. Новы...

Company of Heroes выйдет на iPhone и Android-устройствах в этом году Как и следовало ожидать, компания Feral Interactive объявила, что выпустит тактику в реальном времени Company of Heroes на iPhone и устройствах с Android в этом году. Проект, созданный разработчиками из Relic Entertainment, ранее в этом году уже выходил для планшетов iPad. ...

[Перевод] Как разработчикам Myst удалось уместить на одном CD-ROM целую вселенную Привет, Я Рэнд Миллер, соавтор «Myst». Мы поставили перед собой задачу создать реальный мир «Myst», но болезненно ударились о реальные ограничения CD-ROM. Играми я начал заниматься ещё с начала старшей школы, и я уже не молод, то есть это было довольно давно. Игры, которые ...

Можно порешать: задача про лидарное облако от команды беспилотных автомобилей Яндекса Меня зовут Андрей Гладков, я разработчик в направлении беспилотных автомобилей. Сегодня я поделюсь с сообществом Хабра задачей, которая связана с важнейшим сенсором беспилотника — лидаром, и с тем, как мы обрабатываем лидарные данные. Вы можете попробовать решить задачу са...

Обзор The Walking Zombie 2. Почти ААА-шутер Мы привыкли к тому, что современные мобильные проекты заточены под казуальных геймеров, которые хотят давить шарики на дисплее или бездумно кликать по нему. Однако сегодня мы с вами поговорим о более интересном продукте, который явно стоит потраченного времени и внимания. Иг...

Убийца среди нас в необычном детективе Murders on Budapest Создатели таких игр, как Not Exactly a Hero и Underworld Office сделали детективный триллер, Murders on Budapest. Произошло убийство в поместье, подозреваемые — вы и деталь LEGO. Сможете закрыть это дело? Разработчики из Buff Studio, которые до этого радовали геймеров необы...

С Новым 2020 годом! Дорогие читатели Andro news! От всей души поздравляем вас с наступающим Новым годом! Пусть для всех нас он будет успешным в плане материальном, благополучным в личном и удачным во всех начинаниях, радостным, щедрым и результативным.   Прошедший год стал достаточно успеш...

Vikings: Valhalla Saga — симулятор древних викингов с древней графикой на iOS и Андроид Если ваш PC не тянет Valheim, то появилась альтернатива. Встречайте — Vikings: Valhalla Saga. Это мобильная тема со скандинавской тематикой. Мы управляем викингом. Всё бы ничего, но графика здесь «так себе». Мы начинаем в маленькой деревушке. Там надо добыть меч со щитом, а ...

[Перевод] Как Crash Bandicoot взламывал Playstation Энди Гэвин из Naughty Dog рассказывает об управлении памятью и 3D-анимациях 90-х. «Памяти в Crash Bandicoot настолько не хватало, что мне приходилось красть небольшие кусочки лишней памяти из библиотек Sony. Я просто пробовал удалять те части, которые, как мне казалось, я ...

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

Игра Star Wars Jedi Knight: Jedi Academy добралась до PlayStation 4 и Nintendo Switch Star Wars Jedi Knight: Jedi Academy добралась до платформы PlayStation 4 и Nintendo Switch с улучшенной графикой и мультиплеером. В игре Star Wars Jedi Knight: Jedi Academy игроки создадут собственного персонажа и смастерив для него меч. Улучшая свои навыки, ученики смогут ...

Игра «Ну, погоди!» на Arduino Наверняка многим из вас известна популярная советская электронная игра «Электроника ИМ-02» производимая с 1984 года, в которой волк из мультфильма «Ну, погоди!» ловит яйца в корзину. Так вот, наткнулся я на статью, в которой описан процесс создания такой игры на Arduino и ре...

Платформенные команды, DDD радар и MVP, который не превратится в техдолг — все это на TechLead Conf 2020 Привет! Меня зовут Вьет, и больше 10 лет я с любовью пишу код. В прошлом году меня пригласили в программный комитет, в котором большие фанаты качественной разработки делали конференцию QualityConf. Мы верим, что качественная разработка не ограничивается вопросами тестирован...

Новый кинематографичный трейлер MMORPG Dragon Raja 29 февраля на мобильных состоится глобальный релиз MMORPG Dragon Raja — игры, которая в момент релиза на китайском языке в прошлом году заинтересовала многих поклонников жанра. Уже тогда можно было понять, что разработчики делают большую ставку на историю, и это можно просл...

Как мы интегрировали Яндекс.Музыку с Siri. Доклад Яндекса Siri — мощный инструмент с публичным API для сторонних приложений. Например, музыкальных. В докладе я рассказал, как начать разработку обработки голосовых медиазапросов от Siri, используя Intents.framework. Поделился нашим опытом — с чем пришлось столкнуться, чего нет в доку...

Новый геймплейный ролик слэшера Devil May Cry: Pinnacle of Combat Уже в этом году на мобильных может выйти Devil May Cry: Pinnacle of Combat — первая мобильная игра в серии слэшеров. Мы уже неоднократно публиковали игровые скриншоты, геймплейные ролики и даже переводили ответы на вопросы от разработчиков. Теперь студия Yunchang Game, кото...

6 августа выйдет странная головоломка Puss! на мобильные устройства Некоторые игры прямо созданы для того, чтобы их стримить. Разработчики головоломки Puss! видимо знают об этом, поэтому решили создать кошмар для людей пожилого возраста и эпилептиков. Игра точно зайдёт тем, кто всегда ищет «чего-то другого». Puss! вышла на PC ещё в 2018 год...

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

Under: Depths of Fear — хоррор про тонущий корабль выходит сегодня в Steam Издатель Rogue Games недавно подарил нам авто-шахматы под названием Chaos Combat Chess, но у него ещё был козырь в рукаве — хоррор Under: Depths of Fear. Он повествует о психически нездоровом ветеране Первой мировой войны, который каким-то непонятным образом оказывается на т...

Пилим веб-опросник как у Meduza: пошаговый гайд для начинающих Меня зовут Егор, я Full-stack разработчик в Leader-ID. В этой статье я хочу поделиться простым рецептом по созданию красивого и удобного веб-опросника наподобие тех, что делает Meduza. Он умеет показывать статистику после ответа на отдельные вопросы, подсчитывать общий балл,...

Создатель компьютерной игры Watch Dogs пристыдил пользователей за выбор мужских персонажей Компания-разработчик Ubisoft разослала пользователям письмо с призывом собрать команду революционеров для игры Watch Dogs: Legion. Эти персонажи затем попадут в трейлер игры. Однако, как выяснили пользователи, за выбор персонажей-мужчин Ubisoft может осудить.

Техники скоринга и приоритизации бэклогов Ну что, как там ваши планы на изоляцию? Зимние вещи убрали? Желанные киношки посмотрели? Пылящиеся книжки прочитали? А до полезностей, как всегда, нет времени. Да ладно, не оправдывайтесь — для тех, кто никак не выкроит часок для просмотра видео с нашего канала на Ютубе, мы ...

Фанаты покемонов в ярости после нового анонса Nintendo Компания Nintendo представила новую игру Pokemon Unite для мобильных устройств, которые работают под управлением операционных систем Android и iOS, а также приставки Nintendo Switch. Проект создается в жанре Multiplayer Online Battle Arena («многопользовательская ...

[Перевод] Реализация алгоритма Минимакс на примере игры «Крестики-Нолики» Недавно я написал непобедимую игру «Крестики-Нолики». Это был интересный и поучительный проект, который многому меня научил. Если у вас есть желание посмотреть результат — это можно сделать здесь. Для того чтобы сделать игру непобедимой, было необходимо создать алгоритм, ...

Кто вы — хай левел геймер или нуб? Проверим в тесте по онлайн-играм Любите ли вы онлайн-игры так, как любим их мы? Наверняка да. Поэтому проводите время в рейдах и фармите мобов, и знаете, как получить профессию. Многие персонажи стали как родные, а сюжеты игр переплелись с событиями в реальной жизни. Может быть, игры — любимое хобби, а може...

Кто как проводит время в самоизоляции? Вспомнилась настольная игра из детства, захотелось сыграть с семьей) Под рукой есть принтер, и что бы все было аккуратно, смоделировал и напечатал фишки, и пару кубиков (для игры нужен один, сделал два, что бы не тянуться за одним кубиком). Саму игру рисовали с дочкой, для э...

[recovery mode] $mol_func_sandbox: взломай меня, если сможешь!. Здравствуйте, меня зовут Дмитрий Карловский и я… хочу сыграть с вами в игру. Правила её очень просты, но их нарушение… приведёт вас к победе. Почувствуйте себя в роли хакера выбирающегося из JavaScript песочницы с целью прочитать куки, намайнить биткоины, сделать дефейс или ...

Вкусовщина и AI: как мы в Prisma Labs делали объективно субъективный автоматический улучшатель фотографий Привет, Хабр! Меня зовут Андрей, я занимаюсь R&D в Prisma Labs. В своё время наша команда провела весьма интересное исследование на тему автоматического улучшения фотографии, результатом которого стала фича “AutoAdjustment” в приложении Lensa, позволяющая в один клик сде...

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

Зоны в Dart: большой брат следит за тобой Привет! Меня зовут Дима, я frontend-разработчик в компании Wrike. Клиентскую часть проекта мы пишем на Dart, однако работать с асинхронными операциями нам приходится не меньше, чем на других технологиях. Зоны — один из удобных инструментов, который Dart для этого предоставля...

Видеоигра Dead by Daylight Mobile появится этой весной Разработчики популярной игры на выживания Dead by Daylight объявили, что игра появится на платформах Android и iOS. Приблизительная дата, весна 2020 года. Игра уже доступна для предзаказа. Dead by Daylight Mobile полностью оптимизирован и предлагает тот же игровой процесс ...

Играем в Frostborn: Выживем ли в средневековой Скандинавии? В этом видео мы опробовали Frostborn: Coop Survival, где игрокам предлагают поиграть в смесь онлайн-RPG и выживания. Что удивительно разработчики добавляют в Frostborn еще и стратегический элемент. То есть от игрока требуется улучшать свой регион в общей столице, развивать с...

Тёмная сторона дизайн-системы и что с ней делать Привет! Меня зовут Леша Свиридо, я ведущий дизайнер продукта в Альфа-Банке (это мы делаем интернет-банк для бизнеса). В этом посте я поведаю про дизайн-системы. Да, про них пишут так же часто, как про профессиональное выгорание или удаленную работу. Штука, прямо скажем, да...

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

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

SEGA выпустит MMORPG Phantasy Star Online 2: New Genesis по всему миру Вчера SEGA объявила о том, что она собирается выпустить Phantasy Star Online 2: New Genesis по всему миру. Произойдёт это уже 9-10 июня (в зависимости от вашего часового пояса). Чтобы игроки не столкнулись с проблемами на запуске, разработчики начнут технические работы за де...

[Личный опыт] Как я переехал в Австралию всего с двумя годами опыта в разработке Продолжаем публикации из рубрики личный опыт. Сегодня iOS-разработчик Игорь Никитин, который два года назад переехал в Сидней, поделится опытом поиска работы, обустройстве на новом месте и впечатлениями от устройства жизни в Австралии. Передаем ему слово! Всем привет, мен...

MY.GAMES займется издательством гиперказуальных игр Входящий в Mail.ru Group игровой бренд MY.GAMES анонсировал комплексную поддержку разработчиков гиперказуальных игр. Компания планирует инвестировать в инициативу до $10 млн в 2020 году. MY.GAMES не только возьмет на себя полное сопровождение продуктов до и после релиза, но ...

Избавляемся от рутины со своим плагином для PhpStorm Привет, Хабр! Я тружусь в команде Антиспама, и, как и у большинства бэкенд-разработчиков Badoo, большая часть времени у меня уходит на работу с PHP-кодом. С этой работой связано много специфических проблем и задач, которые можно решить или упростить. Когда мне надоело вруч...

По Гарри Поттеру делают новую затягивающую игру Американский разработчик онлайн-игр Zynga официально заявил о создании новой игры Harry Potter: Puzzles & Spells для смартфонов. К сожалению, ни одного тизер-трейлера или хотя бы скриншота мы еще не видели. Читать полную статью

РИТ++ 2020: консультации с инженерами Авито в Зуме Привет, Хабр! 25 и 26 мая будет РИТ++. Это большая онлайн-конференция для всех, кто делает интернет. В обычных условиях мы бы встретились на стенде Авито в зале мероприятия, но 2020 перевернул всё с ног на голову. Так что общение переноситс...

Создание дизайн-системы для игры: детальный разбор подхода Меня зовут Максим Полстяной, я UI/UX Designer в Plarium Kharkiv. В этой статье я поделюсь опытом создания дизайн-системы для нашей браузерной стратегии «Войны Престолов», расскажу с чего все начиналось и какие этапы мы проходили. Читать дальше →

Стартовала предрегистрация на платформер с редактором уровней Levelhead в App Store В середине прошлого месяца студия Butterscotch Shenanigans объявила, что ее долгожданный платформер Levelhead выйдет 30 апреля на большинстве платформ. В тот же день она открыла предварительную регистрацию в Google Play, а на следующий день начала искать бета-тестеров. Тепе...

Как организовать тестирование, чтобы ускорить и стабилизировать релизы продукта. Часть 1 Если командная работа не согласована, между отдельными участниками процесса и целыми командами постоянно будут происходить столкновения, а продукты компании или микросервисы внутри одного продукта будут мешать друг другу при использовании общих ресурсов и инфраструктуры. Рез...

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

Гибкие процессы в IT команде Всем привет, меня зовут Алексей Федоров, я тимлид команды финансов в Ситимобил. В этой статье я хочу поделиться тем, как устроен процесс гибкой разработки в нашей команде. Читать дальше →

Криминальный боевик Spenser Confidential / «Правосудие Спенсера» с Марком Уолбергом в главной роли выйдет на Netflix 6 марта 2020 года [трейлер] Netflix снял еще один боевик в стиле «6 Underground», то есть зрелищный, с юмором и известными актерами. Новое творение сервиса называется Spenser Confidential / «Правосудие Спенсера», в главной роли снялся Марк Уолберг, а режиссером выступил Питер Берг. ...

В этот четверг выйдет игра с мультиплеерными дуэлями желейных персонажей Студия Itatake, выпустившая в прошлом году стильную Rest in Pieces, анонсировала новый проект, релиз которого намечен на 23 апреля. Уже в этот четверг игра под названием Gumslinger станет доступна на iOS и Android. Здесь игрокам предлагается участвовать в дуэлях желейных сущ...

На iOS вышла ролевая игра Otherworld Legends с элементами рогалика Ролевых игр мало не бывает. Совершенно недавно вышло новое дополнение для Pascal's Wager, а в сентябре должна выйти ожидаемая Genshin Impact. Студия ChillyRoom выпустила свою ролевую игру — Otherworld Legends. Для неё не вышел официальный трейлер, зато можно посмотреть игро...

Гигантомания: почему современные игры так много весят? Те времена, когда видеоигры умещались на дискетах, давно прошли: сегодня средний размер проекта категории AAA составляет уже как минимум 50 гигабайт, а некоторые тайтлы вплотную подобрались к отметке в 200 ГБ. С одной стороны, это вызвано стремительным развитием графических...

Разработка System Shock 3 продолжается Недавно в сети ходили слухи о том, что команду разработчиков System Shock 3 распустили в начале года. Однако на форумах OtherSide Entertainment появилось сообщение: «Мы всё ещё здесь». Вице-президент студии заявил, что работа идёт удалённо. Он не пояснил, когда состоится ре...

Как перенести шейдер из игрового движка в Substance Painter Меня зовут Тарас Улейский, я Technical Artist в Plarium Kharkiv. Для оптимизации графики нашей Survival RPG на мобильных устройствах мы использовали свои кастомные шейдеры. Они предполагают использование уникальных текстур и карт, которые не похожи на текстуры и карты в друг...

«Ну, покати!» или CI/CD мобильных приложений на основе контракта Всем привет! Меня зовут Дмитрий, я релиз-инженер в команде CI/CD Speed Авито. Вот уже несколько лет мы с коллегами отвечаем за всё, что связано с релизами наших мобильных приложений и не только. Про наши «релизные поезда» и как мы к этому шли уже оче...

[Из песочницы] Наука vs IT. Как я бросил исследования ради разработки Привет, Хабр. Меня зовут Михеев Илья, я back-end разработчик в компании FINCH. Сегодня я расскажу о том, как простые люди попадают в IT, почему в «Сбере» на «Каширке» все плохо, а заодно расскажу почему молодые ученые уходят в IT. Думаю, что последняя тема больная для мног...

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

Заканчивается бета-тест UFC Mobile 2, релиз состоится до конца 2020 года Бой Хабиба Нурмагомедова и Коннора Макгрегора в октагоне стал сенсацией: русский боец смешанных единоборств, держатель титула чемпиона, победил бывшего чемпиона и звезду UFC при помощи болевого приёма. Этот поединок стал самым кассовым за историю этой организации. Компания E...

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

Тесты в Python: все основные подходы, плюсы и минусы. Доклад Яндекса Перед вами доклад Марии Зеленовой zelma — разработчика в Едадиле. За час Маша рассказала, в чём состоит тестирование программ, какие тесты бывают, зачем их писать. На простых примерах можно узнать про библиотеки для тестирования Python-кода (unittest, pytest, mock), принципы...

Релиз beat 'em up Streets of Rage 4 состоится 30 апреля Продолжение популярной серии beat 'em up в лице Streets of Rage 4 анонсировали еще летом 2018 года. В разработке участвуют студии Guard Crush и Lizardcube, а издателем выступает DotEmu. На выходных компании объявили, что выпустят проект уже 30 апреля. Также разработчики ано...

В игры для Xbox Series X можно будет играть и на Xbox One Хорошую новость для владельцев Xbox One сообщил Мэтт Бути (Matt Booty), глава команды разработчиков Microsoft в Xbox Game Studios. По его словам, игры, созданные для Xbox Series X, будут доступны и для консоли Xbox One. Кадр из Halo Infinite «Наш контент, в...

Масштабирование андроид-тестирования в Одноклассниках Привет! Меня зовут Роман Иваницкий, я работаю в команде автоматизации тестирования Одноклассников. OK — огромный сервис с более чем 70 миллионами пользователей. Если говорить про мобильные устройства, то большинство пользуется OK.RU на смартфонах под управлением Android. П...

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

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

Мобильная версия ККИ Magic: The Gathering Arena выйдет на мобильных в 2020 Пару недель назад издатель Netmarble выпустил игру Magic: ManaStrike, которая имеет некую условную связь со вселенной ККИ Magic: The Gathering. Для многих современных геймеров это неплохое развлечение, но фанатам полноценных карточных игр наверняка больше интересует долгожда...

Как в Яндекс.Облаке устроено Virtual Private Cloud и как наши пользователи помогают нам внедрять полезные функции Привет, меня зовут Костя Крамлих, я ведущий разработчик подразделения Virtual Private Cloud в Яндекс.Облаке. Я занимаюсь виртуальной сетью, и, как можно догадаться, в этой статье расскажу об устройстве Virtual Private Cloud (VPC) в целом и виртуальной сети в частности. А ещё...

Обзор Darksiders: Genesis. Интересные перемены Пришло время поговорить о четвёртой части культовой серии, которая вот уже много лет радует нас интересными историями, довольно эффектным геймплеем и необычными персонажами. Правда, в этот раз разработчики решили существенно переделать концепцию проекта, которая порадовала н...

Лучшие сюжеты в играх на iOS и Android в 2019 году: This Is the Police 2, Telling Lies и другие Даже делая неплохие мобильные игры, разработчики часто не заморачиваются с сюжетом. Кому будет интересно читать мелкие строки диалогов в переполненном метро или тем более слушать диалоги? Поэтому лучшие истории на iOS и Android в этом году приехали с компьютеров и консолей, ...

Обзор Dead End Job. Очень яркая игрушка Пришло время окунуться в мир борьбы с привидениями — в этот раз у нас на обзоре довольно необычная игра, которая смотрится достаточно приятно, да и играется тоже круто. Если вы не знаете, что бы себе такого прикупить под Новый год, то у нас есть весьма интересное предложение...

Sea of Thieves вскоре выйдет в Steam Глава студии Rare Крейг Дункан в блоге Xbox Wire объявил, что приключенческая игра Sea of Thieves вскоре будет выпущена в цифровом магазине Steam. Разработчики отмечают, что игра будет поддерживать кросс-плей между Xbox One, Windows 10 и Steam, а значит игроки смогут вместе...

Стартап внутри корпорации Привет, меня зовут Андрей Ванин и я занимаюсь разработкой и запуском брокерских и финтех-продуктов. Сегодня ровно год как я работаю в БКС, где в команде из восьми человек мы развиваем проект fintarget.ru. Ниже (не)большая история о том, как в условиях огромной компании реа...

[Перевод] Как победить бездушный рандом в roguelike-играх Умирая в игре 30-й раз, невольно задумываешься: все ли продумал геймдизайнер и не напортачил ли он с балансом? Не всегда можно подстроиться под неожиданные изменения, особенно когда они созданы процедурной генерацией. Дальше материал, в котором разбирается роль случайнос...

Cave Shooter — альтернатива Archero с динозаврами Для Cave Shooter открыли предрегистрацию. Это инди-альтернатива Archero, только с первобытными людьми и динозаврами. Игра может выйти уже 31-го августа. Cave Shooter — это аркадная игра с вертикальным геймплеем. Графика мультяшная, а управлять персонажем надо одним пальцем...

Картинки как коробки — что внутри? Доклад в Яндексе Картинки и видео — это «чёрные ящики», внутри которых лежит много интересного и непонятного. Но можно заглянуть внутрь некоторых форматов, всё там поменять и посмотреть, что из этого получится. Полина Гуртовая из компании «Злые марсиане» выступила на нашей конференции «Я&n...

Как проходит собеседование Junior фронтенд-разработчика Меня зовут Максим Чеченёв, я фронтенд-разработчик уже почти девять лет. Работаю в компании MessageBird в Амстердаме и наставником на курсе «Веб-разработчик» в Яндекс.Практикуме. Ещё я веду канал в телеграме «Сеньор Разработчик». Прежде чем стать сеньором и начать собеседова...

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

Игры Half-Life выложены в свободный доступ Долгожданное возвращение во вселенную Half-Life состоится только через пару месяцев, и чтобы помочь людям подготовиться к этому, компания Valve выложила всю коллекцию игр Half-Life, состоящую из Half -Life 1, Half-Life 2, Half-Life: Episode One и Episode Two, бесплатно в отк...

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

[Из песочницы] Поиск работы в Германии продакт менеджером и не только. Часть 1/5. Почему Германия? Виза для поиска работы Всем привет, меня зовут Тимофей. Мне 43 года, последние 20 из которых я провел в IT — сначала разработчиком, а затем менеджером проектов и бизнес девелопером. Всю жизнь прожил в Новосибирске, но в прошлом году решился на эмиграцию, в качестве страны назначения выбрав Германи...

Вакансии направления Digital Есть две интересные вакансии — консультанта по Agile и методолога продуктовых команд. Консультант по Agile Cleverics расширяет спектр предоставляемых услуг — уже несколько лет мы помогаем клиентам выстраивать работу продуктовых команд и трансформировать...

Mindcell — новый шутер от третьего лица для iOS и Android В настоящее время анонсируется и выпускается всё больше игр в жанре киберпанк, и Mindcell — прямое тому подтверждение. Проект вышел 24 июня и уже успел войти в топ-100 App Store. Разработчиком выступает Sergey Sukharev, ранее работавший над мобильной серией игр Slaughter. ...

Лучше своими руками: как мы сделали мобильное приложение Perekrestok.ru inhouse Привет! Меня зовут Мария Тимофеева, я директор по продукту онлайн-супермаркета Perekrestok.ru. К выходу нашего нового мобильного приложения мы решили рассказать, как делали текущую версию, сколько багов собрали и как пришли к выводу, что в нашем случае inhouse-разработка ока...

[Перевод] Уходя уходи: почему не стоит принимать контроффер Привет, Хабр! Меня зовут Женя Остроумова, и я рекрутёр_ка. Сегодня поговорим с вами про контрофферы. Читать дальше →

KartRider Rush+ – новая альтернатива Mario Kart Tour на Android KartRider Rush+ – это новая игра в жанре картинговых гонок от Nexon, прославившейся такими играми, как оригинальный Mario Kart на SNES. Это даже похоже на забавную альтернативу Mario Kart Tour, мобильную адаптацию популярной франшизы Nintendo. И с сегодняшнего дня вы м...

Ролевая игра Genshin Impact с открытым миром выйдет 28 сентября Китайская студия miHoYo подтвердила выход ролевой игры Genshin Impact с открытым миром. Выход состоится 28 сентября на ПК, Android и iOS состоится. Версия для Nintendo Switch все еще находится на стадии разработки. Многие пользователи сравнивают игру с The Legend of Zelda: B...

Marvel анонсировала мобильную RPG игру под названием Future Revolution Marvel анонсировала мобильную RPG игру под названием Future Revolution. В игре Future Revolution геймеры станут частью команды супергероев Omega Flight. Разработчики игры не раскрывают подробностей о сюжете, но за сценарий взялся писатель Marvel Comics Марк Сумерак. В игре...

Унифицируй это: как Lamoda делает единообразными свои Go сервисы Мы широко используем микросервисную архитектуру, хоть и не считаем ее панацеей, и чуть больше 2 лет назад начали переходить на язык Go. Он сравнительно прост и, на мой взгляд, очень хорошо подходит для создания простых, небольших и быстрых микросервисов. Эта простота имеет и...

The Lord of the Rings: Rise to War можно попробовать на Android, геймплей выглядит круто Всем фанатам «Властелина колец» посвящается: NetEase Games видимо запустил ЗБТ для The Lord of the Rings: Rise to War, потому что игру можно попробовать через TapTap. На старте нас встречает типичная для серии заставка, где закадровый голос рассказывает про создание Кольца В...

Contraband на E3 2021 — кооперативная игра от разработчиков Just Cause На презентации Microsoft & Bethesda на E3 2021 мы узнали о Starfield и S.T.A.L.K.E.R. 2. Помимо этого студия Avalanche, которая подарила миру серию Just Cause, анонсировала Contraband. У игры стиль а-ля 1970е. Геймерам надо работать вместе, чтобы справиться с некой «опас...

Xbox Series X: обзор технологий следующего игрового поколения Всем привет! Мы решили начать эту неделю с более «легкого» и интересного для многих материала про нашу новую консоль Xbox Series X. Сегодня расскажем о том, как получилось сделать её такой мощной, как будет достигаться эффект погружения (скриншоты из игр под катом) и немного...

О ходе создания русской народной игры «Колобок» в феврале Создание "Колобка" началось для меня 13-го февраля, когда я решил по совету коллеги глянуть инструмент GDevelop. Через неделю я уже опубликовал статью, в которой призывал всех неравнодушных присоединиться. Рассказываю, что произошло с проектом за прошедшие две нед...

В Dead By Daylight добавлена кроссплатформенная поддержка Разработчики игры Dead By Daylight вводят кроссплатформенную поддержку мультиплеера и прогресса. Новое обновление выпущенное на этой неделе делает к этому первый шаг. Dead by Daylight официально получил кроссплатформенный мультиплеер для версий игры Steam, Microsoft Store, N...

Почему я использую Matrix вместо Telegram Привет, меня зовут Михаил Подивилов. Я специализируюсь на сетевых технологиях и преподаю в Сетевой академии Cisco. Matrix — замечательный, но недооценённый децентрализованный протокол обмена сообщениями с прилагающимся к нему клиентом Element, который я считаю достойной и ж...

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

[Перевод] Запускаем игру на C# в MS-DOS Меня всегда раздражало, что я не могу запустить 64-битную игру на C# под MS-DOS. Сегодня я это исправил. Читать дальше →

Чтение на выходные: 10 материалов про музыкальные пасхалки, ритм-игры и бесплатные аудиосэмплы Сегодня в нашей подборке будет много интересного: поговорим о пасхалках в виниловых релизах, скрытых треках на Audio CD, странных пользовательских видео на YouTube, звуковом сопровождении игр и треках, которые были «зашиты» популярные операционные системы. Всех, кто устал о...

Джон Рэмбо появился в Mortal Kombat 11 Mortal Kombat 11 уже давно славится своими самыми разными бойцами. Многие персонажи из других игр и фильмов уже давно сражаются вместе с бойцами данной серии. Совсем недавно в одном из DLC в игре появился знаменитый Терминатор сыгранный Арнольдом Шварценеггером, а теперь в...

Автоматизация тестирования мобильных приложений. Часть 2: предусловия, верификация элементов и независимость шагов Меня зовут Дмитрий Макаренко, я Mobile QA Engineer в Badoo и Bumble: занимаюсь тестированием новой функциональности в наших приложениях вручную и покрытием её автотестами. За последние два года подход к автоматизации тестирования в нашей компании сильно изменился. Колич...

Дискретная математика на экзамене в ШАД Привет! Меня зовут Азат, я создаю курсы по подготовке к экзамену в ШАД. Недавно мы запустили курс по дискретной математике, поэтому наша команда активно прорешивает задачки по соответствующей теме. После разбора экзамена в ШАД 2019 года мы увидели большой интерес пользовател...

Стартовал прием заявок на Google Play Indie Games Festival 2020 В 2019 году независимые мобильные разработчики выпустили на платформе Google Play множество игр с необычным сюжетом, интересным и технически сложным геймплеем и хорошей графикой. Для того, чтобы таких игр было больше, Google снова объявляет запуск Google Play Indie Games Fes...

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

[Из песочницы] Автоопределение кодировки текста Введение Я очень люблю программировать, я любитель и первый и последний раз заработал на программировании в далёком 1996 году. Но для автоматизации повседневных задач иногда что-то пишу. Примерно год назад открыл для себя golang. В качестве инструмента создания утилит golan...

14 практических советов по использованию Tableau Всем привет, меня зовут Меркурьев Михаил, я продуктовый аналитик в ManyChat. Год назад мы решили использовать Tableau как основной BI инструмент в компании и столкнулись с рядом проблем, касающихся того, что нужно наладить эффективную работу с инструментом для аналитиков, ме...

Как готовить микрофронтенды в Webpack 5 Всем привет, меня зовут Иван и я фронтенд-разработчик из компании DexSys.На моём комментарии про микрофронтенды набралось целых три лайка, поэтому я решил написать статью с описанием всех шишек, что наш стрим набил и набивает в результате внедрения микрофронтендов.Начнём с т...

Море, пираты — 3D онлайн игра в браузере Приветствую пользователей Хабра и случайных читателей. Это история разработки браузерной многопользовательской онлайн игры с low-poly 3D графикой и простейшей 2D физикой. Позади немало браузерных 2D мини-игр, но подобный проект для меня в новинку. В gamedev решать задачи, с...

Учим AI Dungeon говорить по-русски Недавно ребята из сбер(-банка) анонсировали и выложили в свободный доступ свою модель gpt-3 и я понял, что можно наконец то реализовать свою давнюю мечту - сделать AI dungeon для русского языка. Данная игра сильно выстрелила в прошлом году, про нее было написано множество ст...

В MMORPG Justice Online от NetEase можно создавать персонажа на основе фотографии На прошлой неделе стало известно, что компания NetEase выпустила (или выпустит) обновление для своей MMORPG Justice Online, которое добавляет возможность с помощью искусственного интеллекта создавать виртуального персонажа на основе реальных фотографий. Алгоритм анализирует...

[Перевод] Создание псевдотрёхмерной гоночной игры В детстве я редко ходил в залы аркадных автоматов, потому что особо в них не нуждался, ведь дома у меня были потрясающие игры для C64… но есть три аркадные игры, на которые у меня всегда находились деньги — Donkey Kong, Dragons Lair и Outrun… … и я очень любил Outrun — ско...

В этом году выйдет уникальная игра Deathtrap Dungeon: The Interactive Video Adventure  Кода-то FMV-игры были уродцами от мира игровой индустрии. Разработчики использовали их просто, потому что могли и часто приглашали бездарных актеров или использовали минимум интерактива. Сегодня технологии уже позволяют создавать картинку и постановку, которая в каком-то пл...

Мультиплеерный шутер Crucible от Amazon Games выйдет на ПК 20 мая Amazon Games анонсировала бесплатный мультиплеерный шутер Crucible еще в 2016 году. Сегодня стало известно, что его релиз состоится уже 20 мая. Crucible — это шутер с элементами MOBA, где игроки могут выбрать одного из десяти персонажей со своими особенностями. Есть несколь...

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

Call of Battle: Target Shooting FPS Game — командный шутер на Android На мобильные устройства вышел ещё один шутер от первого лица — Call of Battle. В игре присутствует одиночный режим, который скорее всего означает, что мы будем сражаться на мультиплеерных картах с ботами. Разработчики обещают реалистичные звуковые эффекты, отличную графику и...

[Из песочницы] 3D своими руками. Часть 1: пиксели и линии Этот цикл статей я хочу посвятить читателям, желающим изучить мир 3D-программирования с нуля, людям, которые хотят узнать основы создания 3D-составляющей игр и приложений. Каждую операцию мы будем реализовывать с чистого листа, чтобы понимать каждый аспект, даже если есть ...

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

Модель «Хищник-жертва» на Node.js Недавно по сети прошел всплеск упоминаний игры Жизнь, в связи в основном с тем, что умер ее создатель. Время сейчас такое, все стали интересоваться биологией, везде эти графики выживания, ну и у меня из закромов памяти вдруг выбралась интересная модель, по которой когда-то ...

Area F2 — мобильный шутер в стиле Tom Clancy’s Rainbow Six Siege, близится ОБТ О большинстве игр мы узнаем заранее: напрямую от разработчиков или издателей или через западных издателей, с которыми те контактируют охотнее. Но некоторые проекты так внезапно врываются в инфополе, что определить первоначальный источник становится попросту невозможным. Так ...

3D-аркада в браузере: как мы сделали игру на React + Redux Привет, Хабр! В не такие уж далёкие годы, на первом курсе «программистского» факультета, мне нравилось задавать товарищам по учёбе вопрос: «Зачем вы вообще пошли сюда учиться?» Точной статистики ответов я, конечно, не вёл, но доподлинно помню: больше половины хотели делать и...

Открыта запись на бета-тестирование мобильного файтинга Smash Legends Nintendo вряд ли когда-нибудь решится выпустить своё творение (Smash Bros.) на мобильные устройства. Даже Super Mario Run и Mario Kart Tour не представляют из себя что-то похожее на их реальные прототипа на консолях от Nintendo. Так или иначе, мобильные геймеры хотят подобно...

[Перевод] Устранение бага в Factorio: не ошибается тот, кто ничего не делает В недавних примечаниях к патчам была строка «Исправлена ошибка создания земли под игроком при создании земли в другом месте». Подробнее об этом можно прочитать здесь. Некоторых пользователей Reddit заинтересовало, как вообще мог возникнуть такой баг, они попросили объяснить ...

Книга «Управление памятью в .NET для профессионалов» в правильном переводе команды DotNetRu Совсем недавно в издательстве ДМК-пресс на русском языке вышла замечательная книга Конрада Кокосы «Управление памятью в .NET для профессионалов». Это издание примечательно тем, что в переводе участвовали не только люди со стороны издательства, но и члены сообщества DotNet.R...

Cyberpunk 2077 перенесли на сентябрь 2020 года Студия CD Projekt RED сообщила новость о том, что игра переносится на 17 сентября 2020 года. Разработчики утверждают, что игра не готова и требует полного тестирования и исправления недочетов. Cyberpunk 2077 - одна из самых ожидаемых игр 2020 года, которая является про...

Лучшие инди-игры по версии Google Play в 2019 году Google выбрала лучшие инди-игры 2019 года 25 июня в музее современного искусства в Лондоне (Галерея Саарчи) прошло соревнование среди инди-разработчиков Google Play Indie Games Showcase. Всего в финал прошли 20 команд из 10 стран. В результате голосования, в котором, в том ч...

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

Здоровье индексов в PostgreSQL глазами Java-разработчика Привет. Меня зовут Ваня, и я Java-разработчик. Так получилось, что я много работаю с PostgreSQL – занимаюсь настройкой БД, оптимизацией структуры, производительностью и немного играю в DBA по выходным. За последнее время я привёл в порядок несколько баз данных в наших микрос...

Теперь это одна из самых популярных игр в истории. Fortnite шокирует статистикой Компания Epic Games опубликовала удивительную свежую статистику многопользовательской онлайновой игры Fortnite, сообщил, что в проекте участвуют уже более 350 миллионов игроков со всего мира. Fortnite запустили в 2017 году, это кооперативная песочница, в которой нужно с...

[Из песочницы] Flask-DJ: Django (mvc) структура для проекта на flask Всем привет! Когда я впервые столкнулся с Flask, у меня сразу возник вопрос по построению архитектуры проекта. Прочитав пару статей на Хабре (https://habr.com/ru/post/275099/ и https://habr.com/ru/post/421887/), я вспомнил свой опыт создания проектов на Django, и решил сде...

Отложенные ретраи силами RabbitMQ Меня зовут Алексей Казаков, я техлид команды Клиентских коммуникаций в ДомКлике. В этой статье я хочу поделиться с вами «рецептом», который позволил нам реализовать отложенные ретраи при использовании брокера сообщений RabbitMQ Читать дальше →

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

PlayStation провела презентацию State of Play. Что она показала? В четверг вечером состоялась очередная презентация State of Play, на которой PlayStation сделала несколько анонсов и показала новинки, которые посетят PS4, PS5 и PS VR. Были и сюрпризы, и новый геймплей уже анонсированных ранее тайтлов. Презентация заняла около 40 минут и ст...

Как мы в Спортмастере выбирали систему кеширования. Часть 1 Привет! Меня зовут Алексей Пьянков, я разработчик в компании Спортмастер. В этом посте я рассказал, как начиналась работа над сайтом Спортмастер в 2012 году, какие инициативы удалось «протолкнуть» и наоборот, какие грабли мы собрали. Сегодня я хочу поделиться мыслями, кото...

Обзор 3д принтера Anet N4 // Как реалистично покрасить персонажа из игры Dark Souls Занимаюсь второй год моделированием и 3д печатью. Веду свой ютуб канал и делаю обзоры на разны принтеры. Сделал видео обзор на 3д принтер Anet n4 на примере печати фигурки из игры Dark Souls.Рекомендую к просмотру :)Надеюсь, что у вас появятся несколько вопросов или рекоменд...

Похоже, мобильная MMORPG Lost Ark все-таки разрабатывается Lost Ark — это достаточно популярная компьютерная action MMORPG, издателем которой в России является Mail.ru. Разработчик — студия Tripod, принадлежащая компании Smilegate. Игрокам на выбор предлагают 18 классов и различные профессии. Мир игры открытый и хранит массу секрет...

Никогда такого не было, и вот опять: встречайте Might & Magic: Chess Royale от Ubisoft Might & Magic Heroes: Era of Chaosоказалась не просто плохой игрой, но одним из главных разочарований 2019 года даже при том, что мы осознавали, что ничего хорошего ждать не стоит. Тем не менее проект, похоже, приносит деньги, потому что сегодня Ubisoft анонсирует новую ...

Одна из лучших игр PlayStation вышла на Android. Главный герой был талисманом Sony Оригинальная игра Crash Bandicoot была создана студией Naughty Dog эксклюзивно для оригинальной игровой консоли PlayStation и выпущена в 1996 году, а теперь она вышла на Android в сильно улучшенном виде. Главный герой игры был маскотом (талисманом) Sony Computer En...

Мобильный шутер Area F2 в стиле Rainbow Six Siege вышел в ОБТ на iOS и Android Мы рассказали о шутере Area F2 впервые только в начале этой недели, хотя, как оказалось, проект уже пользуется популярностью и собрал вокруг себя заинтересованных игроков еще до полноценного запуска. В понедельник разработчики еще не знали, когда именно стартует первый бета-...

ABBYY NeoML: как мы делали библиотеку машинного обучения и зачем она нужна Привет, Хабр! Меня зовут Стас, и я отвечаю за направление Common Libraries в компании ABBYY. Недавно мы выложили на GitHub созданную нами библиотеку для машинного обучения NeoML. NeoML — это кроссплатформенная C++ библиотека, позволяющая организовать полный цикл разработки ...

Оцениваем опционы на Clojure методом Монте-Карло Привет! Меня зовут Рома, я работаю iOS-разработчиком в Exness. А кроме того, пишу на Clojure и инвестирую. Сегодня я расскажу о том, как оценивать опционы. Это вводная статья и заработать миллион, используя предложенный способ, вряд ли получится. Тем не менее, это хорошая ос...

Состоялся глобальный релиз мобильного шутера Warface: Global Operations Вряд ли какому-нибудь шутеру на мобильных удастся обойти по популярности прошлогодний хит Call of Duty: Mobile. Но то, что этот жанр всегда будет привлекать игроков на платформе — это факт. На этой неделе состоялся полноценный релиз Warface: Global Operations от издателя My....

Cocos создает центры мини-игр в приложениях Китайская компания, владеющая популярным движком для создания кроссплатформенных 2D-игр, сегодня анонсировала запуск платформы Cocos Play, которая позволяет любым разработчикам встраивать гиперказуальные игры в свои приложения.

Как записаться на ЗБТ свеже анонсированной Catalyst Black для iOS-устройств? Недавно студия Super Evil Megacorp объявила о том, что в августе начнётся ранний доступ к аренному шутеру Catalyst Black. Данный доступ будет называться «Секретная служба» (Secret Service). Catalyst Black собирается перевернуть представление игроков о мобильных командных шу...

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

Стартовала предрегистрация на Saint Seiya Shining Soldiers от Bandai Namco Издатель Bandai Namco Entertainment объявил, что выпустит игру Saint Seiya Shining Soldiers во всем мире на iOS и Android. Это бесплатная PvP-игра с пошаговыми сражениями, в которых вы можете противостоять как друзьям, так и случайным игрокам. Героями игры выступают трехмер...

[Из песочницы] Как начать писать микросервис на Spring Boot, чтобы потом не болела голова Привет! Меня зовут Женя, я Java-разработчик в Usetech, в последнее время много работаю с микросервисной архитектурой, и в этой статье хотела бы поделиться некоторыми моментами, на которые может быть полезно обратить внимание, когда вы пишете новый микросервис на Spring Boot....

GPU Bound. Часть вторая. Бескрайний лес Практически в каждой игре необходимо наполнять игровые уровни объектами, которые создают визуальное богатство, красоту и вариативность виртуального мира. Возьмите любую игру с открытым миром. Там деревья, трава, земля и вода основные «заполнители» картинки. Сегодня GPGPU бу...

Вышел забавный мультиплеерный экшен Gumslinger от авторов Rest in Pieces Студия Itatake, которая в прошлом году запомнилась игрокам оригинальной и стильной аркадой Rest in Pieces выпустила новый экшен под названием Gumslinger. Это довольное простое, но забавное развлечение, в котором вам предстоит принять участие в дуэлях желейных человечков. Гл...

[Перевод] Привлечение и удержание художников в open-source играх Автор оригинальной статьи — Jetrel. Художник, который активно участвует в проектах Open Source игр. Несколько лет назад он был «арт-директором» игры Battle for Wesnoth. Кроме того, он сделал львиную долю арта для Frogatto and friends и продолжает работать над этой игрой. По...

Как работает система Marketplace efficiency для сервисов доставки продуктов Привет, Хабр! Меня зовут Артём Селихов, я Product manager в команде СберМаркета, и я отвечаю за управление программными продуктами для операционных процессов, которые мы разрабатываем для наших партнеров — курьеров и экспертов по закупке. В первом посте мы уже рассказывали...

Представлен главный конкурент Redmi 9A Сегодня состоялась презентация смартфона Realme C3, который позиционируется как главный конкурент пока не анонсированного Redmi 9A. Realme C3 получил 6,5-дюймовый экран с каплевидным вырезом под фронтальную камеру, однокристальную систему MediaTek Helio G70, 3 или 4 ГБ ...

Расшифровка вебинара «SRE — хайп или будущее?» У вебинара плохой звук, поэтому мы сделали расшифровку. Меня зовут Медведев Эдуард. Я сегодня поговорю о том, что такое SRE, как появилось SRE, какие есть критерии работы у SRE-инженеров, немножко о критериях надежности, немножко о ее мониторинге. Мы пройдемся по верхам, по...

Лучшие экшены 2019 года на iOS и Android: Lovecraft's Untold Stories , Human: Fall Flat и другие Экшены в разном виде — один из самых популярных жанров на компьютерах и консолях. На мобильных играть в такие проекты часто неудобно из-за особенностей управления, камеры и других нюансов. Но это не мешает им пользоваться популярностью — «экшены ведь». В этой категории, как ...

Нарисованное от руки приключение Inked: A Tale of Love выйдет на iOS в 2021 году Inked: A Tale of Love — казуальное приключение, которое вышло на PC в апреле 2018 года. Теперь разработчик сказал, что нарисованная от руки игра выйдет на iOS в начале следующего года. В ней мы берём на себя роль «Безымянного героя», что должно помочь олицетворять себя с эти...

Представлена игра Pokemon Legends: Arceus Фанаты покемонов давно мечтали об игре с открытым миром и кажется они ее получат. Game Freak занимается разработкой игры Pokemon Legends: Arceus. Игра как ожидается будет иметь полный открытый мир в стиле Breath-of-the-Wild. Разработчики представили видео в котором мы вид...

Propnight: Альтернативу Dead by Daylight выпустят на iOS и Андроид Издатель MYTONA объявил о разработке мобильной версии Propnight. Эта игра похожа на Dead by Daylight, только с уклоном на PropHunt. Propnight — это кооперативный ужастик, где жертвы должны убегать от убийцы. Схватки проходят в формате «4 против 1», а тинейджеры могут превра...

[Из песочницы] Как оптимизировать разработку приложений Привет! Меня зовут Андрей, я Android developer в компании Genesis Media и создаю приложения для наших медиа-бизнесов в Африке. На континенте безумно дорогой интернет, а основные мобильные устройства — маломощные бюджетные андроид-смартфоны, поэтому я делаю все возможное, что...

Скачать мобильную версию казино Азино 777 Виртуальное Казино открывает новые возможности для азартных игроков. Сделать ставку в любимой игре можно находясь дома и играя через свой Пк или смартфон. Игровой клуб Азино 777 позволяет играть на игровых автоматах в любое удобное для этого время. На сегодняшний день у игро...

Furballs — мобильная игра в стиле Rocket League ищет поддержки на Kickstarter Только недавно мы рассуждали о том, что на мобильных нет достойного аналога Rocket League. Выходят различные клоны, но какой-то однозначной замены не найти. 31 декабря на платформе Kickstarter запустилась кампания в поддержку игры под названием Furballs от студии Phony Games...

Состоялся релиз приключение-головоломки ALTER: Between Two Worlds На мобильных вышла новая игра от издателя Crescent Moon Games под названием ALTER: Between Two Worlds. Это приключение с элементами головоломки, где вам в роли девушки по имении Анна нужно исследовать потерянный храм в пустыне. Разработчики называют игру «душевным приключен...

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

[Перевод] Самодельный ноутбук ZedRipper на 16-и Z80 Статья с сайта безумного инженера-самодельщика Криса Фентона Встречайте ZedRipper – 16-ядерный зверюга, работающий на частоте 83 МГц на базе процессоров Z80 – настолько же портативный, насколько непрактичный. Это моя самая свежая на сегодня попытка собрать компьютер ради ...

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

Конкурс по воскрешению старинных игр на Python Недавно наткнулся На Хабре на пост о создании игр в начале 90х на ZX-Spectrum. У меня, к сожалению, такого компа не было — был только школьный БК-0010, на котором я рубился в Клад. Читать дальше →

LG показала экраны будущего Еще пару-тройку лет назад разговоры о том, что смартфоны будут оснащаться гибкими экранами, вызывали улыбки у многих пользователей, а сегодня на рынке уже представлено несколько подобных устройств. Сегодня вечером Samsung покажет еще парочку интересных новинок. Конкурен...

Goddess of Genesis — бесплатная RPG теперь доступна во всём мире Легендарные персонажи из сказок и рассказов — Люцифер, Красная шапочка, Афина и прочие — были реинкарнированы в аниме-сеттинге благодаря игре под названием Goddess of Genesis. Вместе с ними геймерам предстоит написать новую историю и даже спасти мир. Призывать героев можно п...

Как играется Wasteland Punk? Пошаговые бои в вертикальном режиме Мы решили пройти на открытый бета-тест Wasteland Punk и посмотреть внимательнее на творение наших разработчиков из кампании TryHard. Заранее стоит отметить, что игра далека от завершения и многие базовые вещи в ней еще не реализованы. Так, переустановка игры ведет к обнулени...

Oracle Cloud: бесплатный VPS 4 ядра ARM/24ГБ памяти: решаем проблему большого спроса (OCI CLI) Очень заманчивая конфигурация была недавно анонсирована в рамках доступа "Всегда бесплатно". К сожалению, "очень быстро разбирают", а именно - сложно запустить экземпляр, постоянно вылазит ошибка “Out of Capacity”. Здесь мы решаем эту проблему, так как Oracle время от време...

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

Boet Fighter – динамичный файтинг с южноафриканскими корнями На днях до виртуальных полок яблочного магазина приложений добралась необычная игра под названием Boet Fighter. Проект выделяется сразу по нескольким параметрам. Во-первых, его разработчиками является студия Cali4ways расположенная в Йоханнесбурге. Это накладывает некоторые ...

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

[Из песочницы] Базовые команды Linux для тестировщиков и не только Предисловие Всем привет! Меня зовут Саша, и я больше шести лет занимаюсь тестированием бэкенда (сервисы Linux и API). Мысль о статье у меня появилась после очередной просьбы знакомого тестировщика подсказать ему, что можно почитать по командам Linux перед собеседованием. Обы...

Популярный карточный рогалик Slay the Spire выйдет на мобильных в начале 2020 года Slay the Spire — безумно популярная в Steam игра, которая меньше чем за год с релиза в январе получила больше 40 000 отзывов. При этом 97% из них являются положительными. Это смесь из карточной коллекционной игры и рогалика, в которой вам нужно собирать колоду и использовать...

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

Ждите анонсов касательно мобильной версии Kingdom Two Crowns в ближайшие месяцы Пиксельное приключение с элементами стратегии Kingdom Two Crowns вышло на крупных платформах еще в конце декабря 2018 года. Точную дату релиза на мобильных никто не сообщал, но мало кто мог представить, что ждать придется больше года. Разработчики не очень активно делятся п...

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

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

Бережливые испытания, или Как мы заглянули в пекло Спойлер. Во время испытаний ни одна камера не пострадала. Но это не точно.  Давайте знакомиться — меня зовут Ольга. Я работаю в компании Datana. Чем мы занимаемся в Datana? Помогаем производить лучшую сталь в мире, из которой делают рельсы, трубы, здания, мосты, ледоколы, а...

[Перевод] Представляем Visual Studio Codespaces: облачная разработка, где бы вы ни были Поскольку все мы внедряем такие практики, как социальное дистанцирование и удаленная работа, команды разработчиков стали более распределенными. Наша собственная команда столкнулась с некоторыми проблемами, которые являются частью этого перехода, и это побудило нас усилить ра...

От кода до roadmap: как я перешел из разработки в управление продуктом Во многих IT-компаниях продуктовыми менеджерами становятся бывшие программисты. Это логично, ведь они понимают процесс разработки «изнутри». Но даже они совершают ошибки из-за непонимания процессов, отсутствия навыков управления и незнания инструментов. Так первое время было...

Дайджест управления продуктом за ноябрь Привет, Хабр! Я продолжаю экспериментировать с форматами и предлагаю вашему вниманию новый выпуск продуктового дайджеста. Не так важно, кто ты, самое важное — твой интерес к digital и желание узнать чуть больше про управление продуктом. Буду писать много про это, но не тол...

Time назвал Nintendo Switch и Xbox Adaptive Controller одними из самых важных гаджетов десятилетия Журнал Time назвал Nintendo Switch одним из 10 лучших гаджетов за последние 10 лет. В конце года журнал Time выделил лучшие гаджеты за последние 10 лет, от iPad 2010 года до адаптивного контроллера Xbox 2018 года. И во второй раз за это десятилетие издание отметило Nintendo ...

22 апреля на iOS выйдет The Greater Good — оммаж классическим пошаговым RPG The Greater Good — это инди-игра, которую разработчик называет «стилизованным оммажем классическим пошаговым RPG». В ней есть эпическая история, боссы, режим Новой игры+, необычная графика и еще более необычный саундтрек. Последнее особенно важно, ведь до создания игр ее авт...

World War Doh — новая PvP-стратегия в стиле Clash Royale для iOS и Android Студия Jam City, известная массой казуальных игр по лицензиям, включая Harry Potter: Hogwarts Mystery, выпустила на мобильных PvP-стратегию в стиле Clash Royale под названием World War Doh. Здесь два игрока сражаются, выставляя на поле бое своих персонажей. Важное отличие в...

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

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

Мониторинг БД Oracle с помощью OEM Привет! Меня зовут Александра, я работаю в команде тестирования производительности. В этой статье расскажу базовые сведения об OEM от Oracle. Статья будет полезна для тех, кто только знакомится с платформой, но и не только для них. Основная цель статьи — помочь провести бы...

Лор и сюжет в несюжетных играх на примере Throne: Kingdom at War Может ли сюжет быть в каждой мобильной онлайн-игре? Как подавать его ненавязчиво? Обязательно ли для этого использовать диалоги? Команда Copywriting студии Plarium Krasnodar делится нарративными находками. Читать дальше →

Как и почему мы переехали с собственного npm-репозитория на Verdaccio Всем привет. Меня зовут Андрей Фримучков, я работаю в команде инфраструктуры разработки интерфейсов Яндекса. Последние два месяца участвовал в запуске нового хранилища пакетов. Около года назад мы упёрлись в ограничения собственного решения и после череды экспериментов пришл...

Разработчик Obsidian’s продемонстрировал игровой проект Grounded На игровой конференции PAX East была продемонстрирована видеоигра разработанная студией Obsidian’s - Grounded. На пресс-конференции разработчики рассказали о проекте, ее возможностях и когда она появится на игровых площадках. В игру можно играть в режимах от первого лица ...

Обзор Iratus: Lord of the Dead. Думай головой Пока все сидят дома на карантине самое время рассказать про увлекательную игру, которая не только затянет вас на достаточно длительное время, но и покажет, что тактические игры могут нагружать мозг больше стратегий в реальном времени или головоломок. Берите в руку мышку и бл...

[Из песочницы] Knight's life — онлайн Aрена с элементами RPG Всем доброго времени суток! Для тех кто не читал мои предыдущие посты, я разрабатываю мобильную игру. Онлайн арену с элементами РПГ. Основная идея игры состоит в арене и в развитие своих персонажей. Под персонажами имеется ввиду 3 основных класса. Воин. Маг. Разбойник. Нем...

Лучшие спортивные игры для Android Кто не хотел хоть раз почувствовать себя настоящим спортсменом? Конечно, кто-то чувствует, а кто-то даже является, но для этого надо пройти большой, долгий и сложный путь. Но поиграть в спортивные игры на смартфоне можно уже сейчас. Сразу отмечу, что некоторые из них будут ...

iPad-версия популярной онлайн-игры получила более продвинутый режим, чем на консолях В начале прошлого десятилетия мобильный гейминг подавал надежды на лучшее будущее: безумной популярностью пользовалась игра Angry Birds, крупные студии выпускали свои игры в версиях для iOS и Android, а мощность самих смартфонов с каждым годом расла с какой-то невообраз...

Новые модели поиска и анализа данных. WSDM 2020 глазами команды Яндекс.Толоки Международные научные конференции помогают следить за трендами в индустрии, узнавать о передовых разработках ведущих компаний, университетов и рассказывать о себе. Конечно, это относится только ко времени, когда мир не погружён в пучину пандемии. До того, как все страны пе...

В Dota 2 появился запрет на игру в командах с зависимыми напарниками Dota 2 известна как одна из самых затягивающих геймеров игр — многие из тех, кто тратят свое время на нее, могут за один день проиграть и 8, и 10 часов, что явно нельзя назвать нормой. Именно для борьбы с подобным фанатизмом разработчики игры выпустили очередное обновление.

Опыт использования MobX в большом приложении Всем привет! Меня зовут Сергей, я работаю в команде разработки приложений контроля качества Tinkoff. Поделюсь опытом нашей команды в использовании библиотеки Mobx и расскажу о деталях работы с ней в связке с React. В этой статье не будет описания базовых концепций. Я расск...

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

Telling Lies от автора Her Story выйдет на PS4, Xbox One и Nintendo Switch 28 апреля Одной из лучших мобильных сюжетных игр прошлого года стала Telling Lies от геймдизайнера Сэма Барлоу. В августе прошлого года она вышла одновременно на iOS и в Steam. Теперь же издатель Annapurna Interactive сообщает, что проект появится и на консолях. Произойдет это уже 28 ...

2K Games анонсировала новую версию игры BioShock Компания 2K Games открыла новую студию, которая займется воскрешением и развитием серии игры BioShock. Новое подразделение будет работать под именем Cloud Chamber в двух офисах. Первую команду сформировали в Новато, а вторую в Монреале. Cloud Chamber займется разработкой но...

FMV-игра Death Come True от автора Danganronpa выйдет в июне + новый трейлер В конце прошлого года создатель Danganronpa анонсировал новую игру под названием Death Come True. Это FMV-проект с участием популярных в Японии актеров. Сегодня был опубликован новый трейлер, в котором даже можно увидеть отдельные геймплейные элементы. Сначала датой релиза ...

Погружение в Charles Proxy Привет, Хабр! Меня зовут Настя, я работаю в команде тестирования мобильных приложений компании FunСorp. При приёмке задач мы уделяем большое внимание проверке клиент-серверного взаимодействия. Опыт проведения собеседований показывает, что новички в тестировании мобильных п...

FPS CyberPunk Shooting Game — футуристический командный шутер с персонажами из Halo Студия TINYSOFT выпустила онлайн-шутер на устройства под управлением операционной системы Android — FPS CyberPunk Shooting Game. С Cyberpunk 2077 у неё нет ничего общего, но графика и местный антураж напоминают Overwatch. Игроки разбиваются на две команды из одинаковых персо...

Невыдуманные истории про сеть: как я учил физику на своих и чужих ошибках Привет, Хабр! Меня зовут Антон Клочков, я сетевой архитектор в компании DataLine, а также участник проекта linkmeup. Я занимаюсь сетью более 10 лет и за это время успел поработать в больших и маленьких телеком-операторах, крупных корпорациях и небольших бизнесах.  На практи...

Доступна предрегистрация на бета-тестирование MMORPG Icarus M: Riders of Icarus Icarus M: Riders Of Icarus — это мобильная MMORPG, которая на данный момент доступна только в Корее. Но времена меняются и избранные проекты выпускаются по всему миру. Студия VALOFE как раз решила так и сделать, открыв предрегистрацию на ЗБТ мобильной адаптации Icarus. После...

Стала известна дата релиза экшен-RPG Genshin Impact на PC и мобильные устройства  Разработчик и издатель игр miHoYo анонсировал дату релиза Genshin Impact. Сначала экшен-RPG с открытым миром выйдет на PC, iOS и Android, а осенью — на PlayStation 4. Игра будет поддерживать кооперативный режим на разных платформах. Это позволит игрокам исследовать экзотиче...

Перфоманс фронтенда как современное искусство: графики, код, кулстори Всем привет. В предыдущих статьях мы говорили о базовых вещах оптимизации: раз и два. Сегодня я предлагаю с разбега окунуться в одну часть из тех задач, которыми занимается команда архитектуры фронтенда в hh.ru. Я работаю в команде архитектуры. Мы не только перекладываем фай...

Лучшие приключенческие игры на Android Берите в руки смартфон и вперед. Навстречу приключениям! Приключенческие игры являются одними из самых уникальных среди всех проектов. Они не вписываются ни в одну категорию, и часто они создаются на стыке нескольких игровых жанров. Единственным реальным условием для того, ч...

Ся Пейсу: мать китайской информатики Компьютерная промышленность неотделима от мировой истории. Однако в наше время принято рассказывать о появлении компьютеров и развитии сетей, прежде всего, в США и Европе, а восток и, в частности Китай, сегодняшний лидер в производстве всего и вся, нередко остается в стороне...

Слепой тест камер: iPhone, Pixel, Samsung и Huawei Недавно техдир Хабра, buxley, купил себе Google Pixel 4. А у меня есть iPhone 11 Pro. И мы, конечно, стали сравнивать: какой аппарат делает фоточки круче. А потом решили, что раз нам так интересно, то возьмём ещё пару смартфонов с крутыми камерами и проведём слепое тестиро...

Состоялся официальный запуск карточной игры Legends of Runeterra Разработчик Riot Games официально выпустила карточную игру Legends of Runeterra. Карточная игра будет доступна на ПК, iOS и Android. В Legends of Runeterra представлены 7 классов карт, 35 персонажей и более 400 карт, а также 120 новых карт. Разработчик поблагодарил всех, к...

[Из песочницы] Пишем простую игру на python Сегодня мы создадим всем известную игру камень, ножницы, бумага. В этом нам поможет ЯП python и библиотека tkinter, но если вы не знаете что это такое, советую почитать данную статью. Первое, что нам нужно, это начальная структура, окошко, у меня оно будет выглядеть так: f...

Стартовала бесплатная раздача игры про выживание после крушения самолёта Сегодня до 19:00 по московскому времени можно бесплатно забрать игру про выживание после крушения самолёта The Long Dark. Для этого нужно зайти в Epic Games Store.

Hardware-тестирование в СИБУРе Ожидание не всегда соответствуют реальности. К сожалению. И если очередное такое несоответствие в жизни может стать поводом для грустной ухмылки, создания нового мемчика или спешного раскатывания бэкапа, то в промышленной сфере все немного иначе. Если какая-то железка, кото...

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

Новая работа vs Карантин Менять работу всегда волнительно, но каково выходить на новое место во время пандемии? Герои этой статьи — новички DINS, которые присоединились к команде в период самоизоляции. Они рассказывают о своих опасениях, удаленном онбординге и делятся мнением по поводу перехода на ...

Состоялся анонс Metal Slug Code: J для мобильных устройств В скором времени на Android и iOS выйдет игра из известной серии сайд-скроллеров — Metal Slug Code: J. Ответственна за нее TiMi Studios — студия-разработчик таких крупных тайтлов, как PUBG, Call of Duty: Mobile и Pokemon Unite. Первая Metal Slug вышла в далёком 1996 на арка...

Chroma: Bloom and Blight с бесплатными картами выйдет в конце января на PC Chroma: Bloom and Blight — это единственная в своём роде ККИ, которая предлагает карты совершенно бесплатно. Ранее планировалось, что игра выйдет в ноябре 2020-го года, но теперь релиз намечен на конец января. Chroma вдохновлена классической схемой Hearthstone — два героя и ...

Иван Чашкин: «Мне нравится, что OpenStreetMap — это открытые данные, которые доступны всем и всегда» Иван Чашкин — web-программист и владелец небольшого интернет-магазина из Нижнего Новгорода. Но после работы он — волонтер. Причем в абсолютно разных проектах: он и куратор «Добрых крышечек» в своем городе и опытный картограф OSM, который сделал несколько интересных инструме...

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

Игровая индустрия с 3 по 9 февраля 2020 В сегодняшнем выпуске: Игроки против Warcraft III Reforged. Новые проекты от MicroPose появятся в 2020 году. Концепт-арты Джокера из Mortal Kombat 11 отдают честь Николсону и Леджеру. Выходцы из BioWare готовят новый проект. Все самое интересное из мира игр и игровой индуст...

Игровая индустрия с 3 по 9 февраля 2020 года В сегодняшнем выпуске: Игроки против Warcraft III Reforged. Новые проекты от MicroPose появятся в 2020 году. Концепт-арты Джокера из Mortal Kombat 11 отдают честь Николсону и Леджеру. Выходцы из BioWare готовят новый проект. Все самое интересное из мира игр и игровой индуст...

Лучшие спортивные игры 2019 года на iOS и Android: Grand Mountain Adventure, Trail Boss BMX и другие  Со спортивными играми на любых платформах все всегда стабильно вне зависимости от качества выпускаемых проектов. Это объясняет феноменальные продажи FIFA каждый год и миллионы игроков в симуляторы на iOS и Android. В этом году обошлось почти без сюрпризов. PES 2020 Mobile ...

[Из песочницы] Полноценная игра, сделанная мною в обычной windows консоли Привет! Сегодня я опишу в подробностях, как я сделал игру в командной строке, и насколько хороша она получилась. Читать дальше →

Слухи: Riot Games разрабатывает мобильную версию Valorant Датамайнер SkillCaped нашёл в файлах Valorant упоминание мобильной версии шутера. Исследователь рассказал об этом на своём YouTube-канале. По его словам, обнаруженная строчка кода предназначена для выполнения действий путём касания правой стороны экрана. Это распространённы...

Интервью из мира хостинга: Boodet.online Меня зовут Леонид, я — разработчик сайта Поиск VPS, поэтому в силу своей деятельности интересуюсь историями становления и развития различных компаний из сферы хостинговых услуг. Сегодня хочу представить интервью с Данилом и Дмитрием — создателями хостинга Boodet.online. Они ...

Битва снифферов: Charles vs Proxyman Привет, меня зовут Даша, я работаю тестировщицей клиентского мобильного приложения в компании Ozon.Сегодня поговорим о снифферах в тестировании мобильных приложений –– программах для перехвата, анализа и модификации трафика. Пожалуй, самый популярный сниффер из тех, о которы...

VKWave — фреймворк для разработки ботов ВКонтакте Привет, Хабр! Сегодня я хочу рассказать о замечательной библиотеке для разработке ботов ВКонтакте с помощью языка программирования Python. VKWave VKWave — это фреймворк для разработки ботов ВКонтакте, написанный с помощью asyncio. Основные цели проекта — дать возможность ра...

Xудшие практики для Ansible. Георгий Шуклин Приветствую всех! Меня зовут Георгий. Я работаю в компании servers.com. Я пришел рассказать про Ansible: про хороший Ansible и про плохой Ansible в основном, т. е. про то, как люди могут плохо делать на Ansible. Читать дальше →

Обзор Children of Morta на Switch Нынешнее поколение видеоигр ассоциируется у нас с несколькими громкими трендами, и всевозможные «рогалики» (или roguelike-игры) оставили очень сильный след на индустрии. В последние годы вышло огромное количество тайтлов, вдохновлённых успехом The Binding of Isaac, Spelunky ...

Sony будет портировать свои игры на смартфоны, почему не стоит надеяться на качественные релизы? Да, Sony собирается серьёзно заняться рынком мобильных игр. Недавно мы видели переезд Crash Bandicoot: On the Run на мобилки. Мы даже сделали по нему гайд. Теперь, если верить этому сайту по поиску работы, Sony хочет нанять главу мобильного подразделения. Он будет развивать ...

Ubisoft начала судится с Apple и Google Разработчик игр Ubisoft подала в суд на компании Apple и Google за игру, которая представлена в игровых магазинах Apple App Store и Google Play Store. По словам Ubisoft, игра "Area F2" является точной копией своего шутера от первого лица Rainbow Six: Siege. Практически кажды...

The First Tree — духовное приключение лисы и мальчика по Аляске доступно на смартфоны Приключение The First Tree наконец-то добралось до мобильных устройств. Это медитативная игра, где мы берём на себя роль лисы, которая должна найти пропавших лисят в заснеженном лесу. На пути её ждут всевозможные опасности, но нужно спешить, ведь кто-то из малышей может к то...

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

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

В марте на мобильных выйдет необычное приключение-головоломка Krulk Black Mole Studio — это новая инди-студия, первым проектом которой станет приключение Krulk. В первую очередь в нем привлекает необычный визуальный стиль. В этой игре вам предстоит вывести пещерных людей из... загадочной пещеры. Игровой процесс построен на решении головолом...

Ubisoft представил игру Roller Champions Roller Champions анонсирован студией Ubisoft. Разработчик объявил, что скоро начнется закрытая альфа-версия. Игра похожа на идентичную игру Rocket League. Но ваш персонаж передвигается на роликах. Вам необходимо забросить мяч в корзину противника. Игра Roller Champions п...

Обзор War Mongrels – Лучшая тактическая игра 2021 в реальном времени Наконец мы дождались появления на свет действительно легендарного проекта, который, как нам кажется, сумеет затмить даже самую популярную тактическую игру Commandos. Да, наконец Destructive Creations представила свое новое детище всему миру. Встречайте, сегодня у нас War Mon...

Книга «Геймдизайн. Рецепты успеха лучших компьютерных игр от Super Mario и Doom до Assassin's Creed и дальше» Привет, Хаброжители! Что такое ГЕЙМДИЗАЙН? Это не код, графика или звук. Это не создание персонажей или раскрашивание игрового поля. Геймдизайн — это симулятор мечты, набор правил, благодаря которым игра оживает. Как создать игру, которую полюбят, от которой не смогут отор...

6 февраля на iOS выйдет приключение с кооперативом Melbits World Студия Doublethink Games, с прошлыми играми которой вы вряд ли знакомы, открыла предварительную регистрацию на проект Melbits World. Мелбиты - это веселые существа, которые живут внутри любого устройства: в телефонах, планшетах, ПК, консолях. Легенда гласит, что миссия Мелб...

Летом состоится релиз приключения Peaky Blinders: Mastermind по мотивам сериала «Острые козырьки» Студия FuturLab и издатель Curve Digital анонсировали игру Peaky Blinders: Mastermand. Это приключение с элементами головоломки по мотивам сериала «Острые козырьки». Отмечается, что в написании сценария участвовал Стивен Найт, автор самого шоу. История в игре будет совпадат...

Разработчики League of Legends: Wild Rift подводят итоги альфа-теста Разработчики League of Legends: Wild Rift поделились своим мнением по поводу прошедшего альфа-теста. Оригинальная статья доступна на португальском, мы же предоставим вам основные моменты из неё. В альфа-версии была представлена только небольшая часть игры, чтобы она была бо...

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

[Перевод] Terraform в AWS: несколько аккаунтов и другие хитрости В этой статье поговорим о нюансах использования Terraform от HashiCorp, в частности о том, как использовать Terraform при управлении несколькими аккаунтами Amazon Web Services (так делают все чаще — из-за размера организации или предпочтений команды DevOps). По сути, AWS са...

Состоялся релиз Epic Raft на iOS: человек против злостной зомби-акулы В конце февраля мы сообщили о том, что на Android вышла игра Epic Raft: Fighting Zombie Shark. Может быть разработчики передумали, но страница в Google Play выдаёт ошибку. Вместо этого теперь мы имеем версию для iOS, которая вышла в середине марта. Схема прежняя: мы путешест...

Как проходит собеседование Python-разработчика: вопросы для джуниоров и мидлов Собеседование — одна из наиболее стрессовых тем для разработчиков, но только первые двадцать раз :) Привет! Меня зовут Руслан, я один из наставников курса «Мидл Python-разработчик» в Яндекс.Практикуме. Около 12 лет я занимаюсь разработкой, из них девять — на Python. За это ...

В совместную игру Steam теперь можно пригласить кого угодно, даже без аккаунта Steam Команда Valve добавила новую функцию для платформы цифровой дистрибуции компьютерных игр Steam. Теперь подключение к Steam Remote Play Together по ссылке доступно всем пользователям.  В прошлом месяце Steam Remote Play Together тестировалась и была доступна ограни...

Atari представила PONG Quest приключение ракетки для пинг-понга Разработчики компаний Atari объединилась с командой разработчиков из Chequered Ink для разработки игры PONG Quest. Ещё в далеком 1970-х годах, Pong стала стартовой точкой для развития игровой индустрии. А теперь спустя 50 лет игру решили переработать и возродить, но в новом...

«Лучи Хуанга» в смартфонах — реальность. Технология LocalRay позволяет реализовать трассировку лучей на мобильных устройствах Трассировка лучей присутствует на потребительском рынке уже около года, но пока нельзя сказать, что она стала стандартом в индустрии. Именно текущий и следующий год должны стать для этой технологии пиком по темпам развития, так как появятся видеокарты AMD с поддержкой R...

В Fortnite добавлены новые скины из Street Fighter Fortnite стала местом, где собраны многочисленные персонажа из разных франшиз. Разработчики включают к ним двух новых персонажей из серии игр Street Fighter: Рю (Мастер Драконьего удара "сёрюкен") и Чун-Ли - первый женский персонаж в истории файтингов. Набор World Warrior...

Мы сократили время разработки нового сценария публикации объявления с 6 дней до 42 секунд Всем привет! Меня зовут Артем Пескишев, я iOS-разработчик в Авито. Хочу рассказать, как мы завели управляемый с бэкенда сценарий публикации новых объявлений в наших мобильных приложениях. Разберём, что такое пошаговые сценарии в приложениях и какие пробл...

Главное онлайн Фреш казино Онлайн казино Fresh является одной из наиболее надежных игровых платформ в сети Интернет. На этой площадке можно играть из разных уголков мира, так как сайт работает на лицензионной платформе Microgaming. Основные принципы работы данного казино ничем не отличаются от других ...

Мой топ полезных инструментов для Unity разработчика Всем привет! Меня зовут Григорий Дядиченко, и я всё ещё разрабатываю проекты на Unity под ключ. Сегодня хочется поговорить про полезный инструментарий для Unity разработчика. У меня давно на эту тему есть свой топ ассетов или софта, которые используются почти в каждом проект...

Состоялся релиз долгожданной Kingdom Two Crowns на iOS и Android Состоялся релиз одной из самых ожидаемых игр как минимум среди читателей нашего сайта. Kingdom Two Crowns вышла на компьютерах еще в конце 2018 года и с тех пор, судя по количеству информации от авторов, не сильно торопилась на мобильные, однако уже сейчас проект издателя Ra...

Моделирование турбины в мобильной версии onshape. Недавно видел халивар какую лучше использовать программу для моделирования турбины, так вот на общий суд ещё один вариант. Отличается он от всех остальных, тем что его можно делать в телефоне (на Ос под управление андройд и ios). В видео нет озвучки, как мне кажется там все ...

Как разработчик открыл бар для разработчиков в Питере Две недели назад Роман Ганин добавился в наш список PHP-сообществ и тех, кто готов их поддерживать, а на днях в его баре прошла очередная встреча местной ячейки BeerPHP. Более того, вот уже пару месяцев он предоставляет заведение для встреч по Angular, CSS и не только. Мы...

[Из песочницы] Scorched Earth — мама всех игр. Интервью с создателем Привет, Хабр! Представляю вашему вниманию перевод статьи "An interview with the creator of Scorched Earth" автора Wendell T. Hicken. Начальный экран «мамы всех игр». Пустынный пейзаж наводит на мысли о будущих войнах в Заполярье. Привет, читатели Хабра! Меня зовут...

[Из песочницы] Большой туториал по обработке спортивных данных на python Последние пару лет в свободное время занимаюсь триатлоном. Этот вид спорта очень популярен во многих странах мира, в особенности в США, Австралии и Европе. В настоящее время набирает стремительную популярность в России и странах СНГ. Речь идет о вовлечении любителей, не пр...

Как организовать тестирование, чтобы ускорить и стабилизировать релизы продукта. Часть 2 У тестировщика много возможностей повысить качество продукта и сделать работу команды комфортнее. Главное – обсуждать любые изменения с коллективом и внедрять только то, что удобно и полезно для всех. Меня зовут Виктория Дежкина, я отвечаю за тестирование ряда продуктов в Д...

Евгений Колбин назначен гендиректором SberCloud Михаил Лобоцкий, который ранее присоединился к SberCloud в роли управляющего директора, продолжит работу в компании в должности заместителя генерального директора и будет курировать стратегию компании по работе с рынком, продуктовое портфолио и взаимодействие с заказч...

Знакомимся с Needle, системой внедрения зависимостей на Swift Привет! Меня зовут Антон, я iOS-разработчик в Joom. Из этой статьи вы узнаете, как мы работаем с DI-фреймворком Needle, и реально ли он чем-то выгодно отличается от аналогичных решений и готов для использования в production-коде. Это всё — с замерами производительности, есте...

Электронная игра Крестики-Нолики. К чему я пришел Приветствую, Хабр! Примерно год назад я сделал первую версию электронной игры крестики-нолики. Которая включала в себя только одну игру с живым соперником. Если интересно, что из этого получилось, прошу под кат. Читать дальше →

Лучшие бесплатные игры для любого телефона Что может быть лучше, чем немного поиграть на досуге в хорошую игру? Для некоторых пользователей ничего не может быть лучше. Мы тоже любим поиграть во что-то интересное, вот только игры не всегда бывают интересными. Проблема выбора особо остро стоит перед теми, кто играет ...

Open360: как мы начали с разработки модели премирования и сделали IT-систему для внутреннего HR TL;DR: рассказываю о задаче оценки вклада сотрудника в общий результат и новой open source системе проведения круговой оценки сотрудников, разработанной в нашей компании, на базе метода оценки 360 градусов. Здравствуйте, меня зовут Иван Кудрявцев — я технический директор и ...

Стартовал ранний доступ Endless Nightmare: Weird Hospital на смартфоны Endless Nightmare: Weird Hospital — это мобильный хоррор от первого лица. В игре есть некий сюжет, которые раскрывается через кат-сцены. По сути над нами ставят какие-то эксперименты. Всё дело происходит в госпитале по всем законам жанра. Взаимодействовать можно только с ред...

Два новых вебинара CleverTALK в этом сезоне Почти два месяца назад, когда новый сезон CleverTALK только стартовал, мы обещали при первой же возможности уточнить тему заключительного вебинара. И вот мы готовы объявить не одну, а сразу две темы! Итак,  19 декабря 2019 состоится вебинар на тему «Восемь ключевых пок...

Скрытая активация камеры браузерами: Большой Брат или технологический просчёт? Всем привет! Меня зовут Вадим, и я один из технических консультантов и, по совместительству, системный администратор "РосКомСвободы". Но данный пост будет не обо мне. Он будет историей о подозрительной (с точки зрения приватности в контексте мобильных телефонов) ситуации, с...

Netmarble подтвердила глобальный релиз мобильной MMORPG A3: Still Alive Южнокорейский разработчик мобильных игр — Netmarble — недавно объявил о том, что следующий тайтл компании под названием A3: Still Alive получит глобальный релиз, что не может не радовать. До этого игра была выпущена только в Южной Корее несколько месяцев назад. Как и подобае...

Gears Tactics: стартовый трейлер и предварительная загрузка До релиза пошаговой стратегии Gears Tactics на ПК остаётся пара недель (событие назначено на 28 апреля). Но в рамках Xbox Game Pass игра уже доступна для предварительной загрузки. Предусмотрены бонусы, например, можно получить Августа Коула в качестве рекрута, а также набор...

Как мы технически обеспечиваем работу офисов ABBYY во время карантина Хабр, привет! Меня зовут Олег, и я отвечаю за IT-службу в группе компаний ABBYY. Больше месяца назад сотрудники ABBYY по всему миру начали работать и жить только дома. Больше никакого опенспейса и командировок. Поменялась ли моя работа? Нет. Хотя вообще-то да, но она изменил...

Ролевая игра Craft of Survival уже доступна в раннем доступе на Андроид, геймеры рекомендуют Craft of Survival — это мобильный проект с изометрической камерой. Игра выполнена в жанре RPG, хотя она заимствует элементы из симуляторов и даже рогаликов. Мы начинаем путешествие в подземной тюрьме, где надо при помощи холодного меча расправиться с бандитами и прочей нечес...

Известна дата релиза кликера Beankind от Frosty Pop и популярного художника Ketnipz Студия Frosty Pop знаменита своими казуальными играми для мобильных устройств. Их список настолько большой, что легче просто забить студию в поисковике вашего Google Play или App Store. В этот четверг должна выйти их карточная игра про бокс под названием «Deck ‘Em!», а недав...

[recovery mode] Использование faiss для поиска по многомерным пространствам Привет! Меня зовут Владимир Олохтонов, я старший разработчик в команде автоматической модерации Авито. Осенью 2019 мы запустили сервис поиска похожих изображений на основе библиотеки faiss. Он помогает нам понимать, что фотографии уже встречались в другом объя...

[Из песочницы] Создание Discord-бота на Python. Часть 1 Версии, которые стоят у автора Версия Python: 3.8.2 Версия discord.py: 1.3.3 Приветствую, хабровчане и другие пользователи интернета. Сегодня я начну цикл статей, посвящённых созданию Discord-бота с помощь...

Создание Dashboard в Kibana для мониторинга логов Привет, меня зовут Евгений, я тимлид B2B-направления в Ситимобил. Одной из задач нашей команды является поддержка интеграций по заказу такси от партнеров, и для обеспечения стабильного сервиса мы всегда должны понимать, что происходит в наших микросервисах. И для этого над...

The Gardens Between вышла на Android в режиме ОБТ, релиз этим летом Отличное приключение с элементами головоломки The Gardens Between вышло на консолях в 2018 году, а в App Store — в 2019. Теперь осталось заполнить последний пробел и представить проект и для владельцев Android-устройств. Разработчики объявили, что игра будет доступна и отде...

[Перевод] Как я модернизировал свою Flash-игру В этом посте я расскажу о том, как перенёс свою Flash-игру Frog Fractions на современную платформу. В результате я создал частично автоматизированный порт на Unity при помощи Haxe. Пост будет интересен всем, кто пытается модернизировать свою кодовую базу на Flash. В посте б...

23 сентября разработчики Untitled Goose Game выпустят бесплатное обновление игры со вторым гусем для локального кооператива (в этот же день игра появится в Steam) Разработчики необычной стелс-песочницы Untitled Goose Game анонсировали выход бесплатного обновления, которое добавит в игру второго гуся для локального кооперативного прохождения вместе с другом. Наличие сразу двух гусей позволит использовать новую тактику (например, пока о...

[Перевод] Структурные шаблоны проектирования в ES6+ на примере Игры престолов Доброго времени суток, друзья! Структурные шаблоны проектирования используются для построения больших систем отношений между объектами с целью сохранения гибкости и эффективности. Давайте рассмотрим некоторые из них с отсылками на Игру престолов. В разработке программног...

Когда и как автомобили становились безопаснее День автомобилиста только через пару месяцев, но я все же рискну. Нашла на YouTube ролик с громким обещанием «75 минут — и ты будешь пристегиваться». Пристегивалась я и так, а ролик оказался интересным, про историю инженерной мысли, но на целый 1 час 15 минут. Времени у ...

Работа в Google. Из Украины в Кремниевую долину Он решил пару математических задач и устроился на стажировку в Facebook, уехал из Украины в Кремниевую долину, перешел в Google и теперь работает из дома 4 дня из 5. Мы пообщались с Вовой, инженером компании Google, который поделился историей, как он попал на стажировку в Fa...

[Перевод] Flutter. Весеннее обновление 2020 Привет! Меня зовут Евгений Сатуров, я Flutter-разработчик Surf и основатель Flutter Dev Podcast. Ниже перевод статьи Tim Sneath и Patrick Sosinski с моими комментариями. Полмиллиона разработчиков, 50 тысяч приложений, взрывной рост и обновлённый релизный цикл. Последние м...

[Из песочницы] WAL-G: бэкапы и восстановление СУБД PostgreSQL Уже давно известно, что делать бэкапы в SQL-дампы (используя pg_dump или pg_dumpall) – не самая хорошая идея. Для резервного копирования СУБД PostgreSQL лучше использовать команду pg_basebackup, которая делает бинарную копию WAL-журналов. Но когда вы начнёте изучать весь про...

Nintendo планирует провести перезапуск игры Super Mario В этом году легендарной игре Super Mario исполняется 35 лет. Nintendo планирует это событие отпраздновать выпуском ремастера Super Mario. Nintendo планирует переиздать бэк-каталог игр Super Mario, утверждая, что выпустит игры с улучшенной графикой: Super Mario 64, Super M...

Анонсирован сиквел хардкорного платформера Super Fowlst 2, релиз 26 мая Super Fowlst— минималистичный, но довольно хардкорный мобильный платформер, выполненный в духе Super Meat Boy. Он вышел на iOS и Android еще в 2018 году, а теперь разработчики готовят полноценное продолжение. Super Fowlst 2 визуально не сильно отличается от оригинала, но по...

Из разработчика в менеджеры и обратно Зимой 2012-го коллега предложил мне, С++ программисту с пятилетним стажем, написать первое приложение под Android. Ещё через год я начал руководить небольшой командой мобильных разработчиков, и с тех пор размеры моих команд стабильно росли. Но в прошлом году, после 2 лет рук...

К списку персонажей Marvel's Avengers присоединится лучница Кейт Бишоп Студия Crystal Dynamics объявила о том, что одним из дополнительных героев приключенческого экшена Marvel’s Avengers станет лучница Кейт Бишоп. Как и в случае с другими персонажами, вместе с ней в игре появится отдельная сюжетная линия. Голос Кейт Бишоп подарила актриса озву...

Игровые автоматы казино Адмирал Казино Адмирал является достаточно известным и популярным сайтом в сети Интернет. Своих игроков данный портал часто радует новыми и интересными слотами от мировых производителей. На сайте казино Адмирал можно играть в любое время суток, так как портал работает без выходных. ...

[Из песочницы] Открытое письмо компании Mail.ru об игре «Аллоды II: Повелитель душ» Уважаемые сотрудники Mail.ru Group! К вам обращается сообщество игры «Аллоды 2: Повелитель Душ». Это гениальная RPG-игра, которую в 1999 году создала команда Nival; несколько лет назад Аллоды перешли под крыло Mail.ru Group. Аллоды 2 — это RPG игра, являющаяся хрестоматий...

Новый выпуск шоу Inside Xbox выйдет в ночь с 7 на 8 апреля Компания Microsoft анонсировала новый выпуск шоу Inside Xbox, прямая трансляция которого начнётся в полночь с 7 на 8 апреля. Это первый эпизод шоу в 2020 году. Сообщается, что Inside Xbox будет посвящён новостям Xbox Game Pass, Sea of Thieves, Gears Tactics и Grounded. Так...

Роман Шувалов: «Мне пришла в голову идея — сделать трехмерный рендер карты OpenStreetMap» Роман Шувалов — разработчик инди-игр из Тольятти, который в начале этого года выпустил игру «Generation Streets», основанную на данных OpenStreetMap. Не так давно он открыл часть кода своего проекта. Зачем он это сделал, как появилась игра и почему выбор пал на OSM — обо вс...

СКИДКА (299р → 75р) Обзор Kenshō для iPhone, iPad, Apple TV и Mac – необычное приключение в сюрреалистичном мире, где переплетаются природа, время и пространство При первом взгляде на трейлер атмосферной головоломки Kenshō от российских разработчиков FIFTYTWO в глаза сразу же бросаются великолепная анимация и звуковое сопровождение, но по короткому видео трудно судить о гемплее игры. По сути, игровой процесс Kenshō сочетает механику ...

Приложение Cubasis 3 стало доступно пользователям Android Компания Steinberg сообщила о выпуске версии для Android мобильной цифровой звуковой рабочей станции (DAW) Cubasis 3. Cubasis — мобильная версия программного обеспечения для создания музыки Steinberg Cubase. На платформе iOS она доступна с 2012 года. В Cubasis ест...

Кастомизация компонентов Ant Design и оптимизация бандла The Archivist by juliedillon Я Иван Копенков, ведущий фронтенд-разработчик в Mail.ru Cloud Solutions, в статье расскажу, какие есть подходы к кастомизации компонентов UI-библиотеки Ant Design, как это сделали мы, а так же покажу, как удалось полностью избавиться от неисполь...

Онлайн клуб DELUX Современные стимуляторы позволяют игроку получить массу ярких эмоций, а так же солидно пополнить свой счет реальными деньгами. Не секрет, что теперь посещать казино можно не выходя из дома, клуб предоставляет свои услуги в режиме онлайн. Через сеть Интернет доступ к порталу ...

[Перевод] Нормализация девиантности. Как неправильные практики становятся нормой в нашей отрасли У вас когда-нибудь бывало такое, что вы говорите нечто совершенно нормальное для вас, но все остальные очень удивлены? Со мной такое случается постоянно, когда я описываю то, что считали нормальным в фирме, где я работал. По какой-то причине лицо собеседника постепенно перех...

Стажировка в Parallels, когда тебе 14 лет Привет, Хабр! Меня зовут Тимофей. Мне 14 лет. Недавно я ездил в московский офис Parallels навестить своего ментора. В этой статье я хочу поделиться с вами своими впечатлениями о предшествующей этому событию стажировке и о самой поездке в офис. Читать дальше →

Esports Life Tycoon — новый симулятор менеджера киберспортивной команды для iOS и Android Студия U-Play Online, в ассортименте которой есть несколько симуляторов и так называемых тайкунов, выпустила игру Esports Life Tycoon, которая наверняка заинтересует молодых геймеров. Как можно догадаться из названия, здесь вам предстоит заняться управлением собственной киб...

[recovery mode] Как мы обеспечивали рост Ситимобила Меня зовут Иван, я руководитель серверной разработки в Ситимобил. Сегодня я расскажу о том, что собой представляет эта самая серверная разработка, с какими проблемами мы сталкивались и как планируем развиваться. Читать дальше →

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

Открыта предрегистрация на аниме-RPG KonoSuba: Fantastic Days от Nexon Издатель Nexon выпустил новый трейлер в честь начала предрегистрации для аниме-RPG KonoSuba: Fantastic Days. Игра основана на популярной серии аниме, поэтому фанаты смогут увидеть знакомых персонажей, которых озвучили оригинальные японские актёры. При этом история будет свеж...

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

Как мы взвешивали товары или маленькая ода автоматизации Купили невесомый саморез за 0 рублей и теперь думаете, куда прикрутить? Размышляете о теории заговора в лице пиар-службы магазина? Хорошо, если не понимаете, о чём идёт речь. Это значит, что до вас не добрался мем с весами, которым почему-то все родственники считают важным с...

Hack & slash с элементами карточной игры Book of Demons выйдет на iPad 13 февраля Бета-тест hack and slash Book of Demons стартовал только в конце января, а разработчики уже готовы к релизу, который состоится на следующей неделе, 13 февраля. В оригинале этот проект вышел в конце 2018 года на ПК и объединял механику hack and slash с карточными элементами....

Ghost Recon Breakpoint предлагает опробовать игру бесплатно Разработчик Ubisoft продолжает работу над игрой Ghost Recon Breakpoint. Недавно было выпущено обновление в котором было немало изменений и улучшений. Представители решили сделать игру бесплатной на эти выходные. Игрокам можно будет сыграть в нее с 26 марта по 30 марта....

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

Разыгрываем 10 катушек! Оставайся дома, печатай и выигрывай! Сидите дома на самоизоляции и скучаете? Самое время напечатать то, что давно хотели!А заодно принять участие в конкурсе и выиграть пластик от Bestfilament !Для участия в конкурсе нужно сделать пост о том, что вы напечатали, поставить хэштег #печатаюдома и написать "участвую...

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

Шутер Gears 5 получит первое сюжетное дополнение уже в декабре Студия The Coalition объявила о том, что в декабре этого года выйдет сюжетное дополнение к шутеру Gears 5. Оно получит название Hivebusters («Охотники за ульями») и будет, скорее всего, посвящено команде «Скорпион». В Gears 5 охотники за ульями — это отряд из трёх бойцов, ко...

Вспоминая старые игры: Leisure Suit Larry: Love for Sail Всем привет, друзья, сегодня мы вспомним одну из лучших игр про Ларри Лаффера. Многим из нас Ларри известен тем, что в каждой игре пытается соблазнять женщин и чаще всего терпит неудачу. Специально для статьи я взял интервью у Эла Лоу, автора персонажа и создателя огромного ...

Микрофронтенды: разделяй и властвуй Всем привет! Меня зовут Аня, я фронтенд-разработчик в Delivery Club. Хочу рассказать про использование микрофронтендов. Поговорим о том, что же это за зверь такой — микрофронтенд, почему мы решили использовать этот подход в своих проектах и с какими проблемами столкнулись ...

Что такое Immutable Infrastructure Меня зовут Никита, я системный инженер в компании SEMrush. И в этой статье я расскажу вам, что такое Immutable Infrastructure, какие у этого подхода есть преимущества и недостатки и как мы его используем в компании. Если вы ни разу не слышали такое словосочетание, то усажив...

Чеклисты в помощь QA Всем привет! Меня зовут Анастасия Шарикова, я руковожу отделом тестирования в Bookmate и веду телеграм канал Yet another QA. Сегодня речь пойдет о чек-листах — отличном универсальном инструменте, который может помочь в повседневных задачах QA специалистам любых уровней....

Искусственный интеллект Nvidia GameGAN воссоздал копию культовой игры Pac-Man, изначально не зная её правил и логики Игра Pac-Man — одна из самых известны в мире. Даже те люди, которые в своей жизни не играли ни в одну видеоигру, наверняка слышали что-то про Pac-Man либо узнают её по визуальной составляющей. Сегодня исполнилось ровно 40 лет с момента выхода Pac-Man на аркадных ...

Как я решил сделать текстовый квест для iOS и что из этого вышло. Часть II, работа над ошибками Начало истории тут. Вкратце: Последние три года жизни я работал на круизных лайнерах. Женился. Пришлось искать другую профессию. Поиски протекают вяло. И одним прекрасным вечером я решаю купить себе макбук и стать разработчиком iOS. Иду на Udemy. Начинаю учиться. На одном...

Вышел игровой трейлер данжен-кроулера Torchlight: Infinite с ChinaJoy 2020 Torchlight: Infinite была впервые анонсирована в ходе конференции ChinaJoy 2019. В этом году китайская студия XD (работала над Ragnarok M: Eternal Love) снова посетила ChinaJoy в Шанхае. Данный проект является результатом сотрудничества XD и издателя Perfect World, который ...

Genesis Masterwork Apocalypse — китайская аниме-гача от NetEase Games Китайская кампания NetEase Games является крупнейшим разработчиком и издателем аниме-игр. Это объясняется тем, что NetEase уделяет большое внимание геймерам-отаку (в России и Японии Отаку — любители аниме и манги). Так вот, недавно началось ОБТ Genesis Masterwork Apocalypse....

Расчет перцентилей для мониторинга высоконагруженных систем Привет, меня зовут Игорь, и я разработчик решений на Tarantool в Mail.ru Group. Я работаю над витринами маркетинга в реальном времени для Мегафона. При мониторинге часто требуется использовать перцентили. Они позволяют понять, как система работает бóльшую часть времени, в о...

Открыта предрегистрация на Boom! Party, это ещё один клон Roblox Помните Roblox? Тогда посмотрим на ещё одну инди-поделку под названием Boom! Party. Это аркадный проект, где игроки могут создавать группы со своими друзьями и участвовать в различных режимах. Например, можно построить дом своей мечты или же сражаться на небольших аренах по ...

Видеоигра Gears Tactics в подарок при покупке ноутбука Игра создана командой The Coalition и Splash Damage, упор сделан на стратегическую игровую механику с оптимизацией для ПК. Вам предстоит играть за Гейба Диаса за 12 лет до событий Gears of War. Ваша команда элитные бойцы последняя надежда человечества. Microsoft будет пре...

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

Разработчики онлайн-игры Necromunda: Gang Skirmish в поисках бета-тестеров Инди-студия Legendary Games недавно анонсировала свой предстоящий проект под названием Necromunda: Gang Skirmish. Он основан на одноимённой серии настольных игр и выйдет на мобильные устройства. Сейчас разработчики находятся в поисках бета-тестеров. По сюжету в мире Necromu...

Doom Eternal не будет поддерживать трассировку лучей Разработчики игры Doom Eternal в одном из интервью сообщили, что игра появится без поддержки трассировки лучей. Возможно, она появится немного позже, когда техническая команда на 100 % разберется с новой технологией. Студия id Software потратила слишком много времени на...

Над созданием Assassin’s Creed: Valhalla работают в 15 студиях Компания Ubisoft известна практикой создания игр силами многих студий. Но, похоже, Assassin’s Creed: Valhalla установит новый рекорд по количеству разработчиков. Ведёт проект Ubisoft Montreal, ей помогают 14 других команд. Отмечается, что игра может стать кроссплатфор...

Эффект реалистичного перелистывания страниц на JS Представляю вашему вниманию — один из возможных вариантов реализации довольно забавного приема, для создания эффекта реалистичного перелистывания страниц. Демо и документация: nodlik.github.io/StPageFlip Github: github.com/Nodlik/StPageFlip Подобный эффект я реализовывал...

CD Projekt прекращает поддержку игры ГВИНТ на PS4 и Xbox One D Projekt решила забросить консольные версии игры ГВИНТ, из за выхода игры на мобильные платформы. С 9 декабря разработчики перестанут поддерживать консольные версии игры ГВИНТ обновлениями и патчами. Из за того что игра доступна на PC, iOS, а скоро появится и на Android, а...

Обещанный классический режим доберётся до Bloodstained: Ritual of the Night в январе Издательство 505 Games и студия-разработчик ArtPlay в официальном микроблоге своей метроидвании Bloodstained: Ritual of the Night объявили сроки добавления в игру классического режима. Классический режим призван приблизить Bloodstained: Ritual of the Night к ранним частям Ca...

Распределённая команда и тимлид на удалёнке Привет, меня зовут Григорий. Я работаю тимлидом распределённой команды в Positive Technologies. Это мой рассказ, как я стал лидом распределённой команды, с какими проблемами сталкивался, как их решал и какой опыт получил. Мотивами к написанию статьи стали два факта: во-первы...

Почему разработчикам не нравится Agile? HR-специалист одной компании недавно сказал такую фразу: “разработчики не хотят к нам идти, как только узнают, что мы работаем по Agile”. И хотя я сам нередко слышу недовольство, высказываемое разработчиками в отношении Agile, такая категоричность меня удивила. Ведь одна из ...

Киану Ривз опробовал Cyberpunk 2077 Киану Ривз сыграл важную роль как в продвижении Cyberpunk 2077, так и в самой игре подарив свою внешность и голос персонажу Джонни Сильверхэнду. Поэтому вовсе не удивительно, что актер решил и поиграть в Cyberpunk 2077. Читать полную статью

Лучшие спортивные игры 2020 на iOS и Android: FIFA 21, Sonic at the Olympic Games, PES 2021 Издание AppTime снова возвращается с подборкой лучших мобильных игр за 2020 год. На этот раз мы расскажем про номинантов из спортивной секции. Проголосовать за них и другие игры вы можете на специальной странице AppTime Awards 2020. Как всегда ждём от вас личный топовый спис...

Появилось видео с игровым процессом корейской MMORPG Luna M на iOS и Android Luna Online считается классикой во многих регионах мира благодаря милому дизайну персонажей и большому числу классов и рас. Первый запуск в Южной Корее в 2007 году был не самым удачным. За ним последовали различные мобильные проекты, которые также не смогли удержать игроков....

Мультиплеерный шутер Warface: Breakout вышел на PS4 и Xbox One Издатель MY GAMES анонсировал и тут же выпустил Warface: Breakout — спин-офф популярного мультиплеерного шутера. Пока что он доступен только на PlayStation 4 и Xbox One, а информации о релизе на ПК нет. Стоимость составляет 1749 рублей. Игра представляет собой набор PvP-реж...

28 мая на мобильных выйдет Poker Showdown: Wild West Tactics — микс из покера и ККИ Poker Showdown: Wild West Tactics — необычная игр от студии Tinker Troupe, в которой смешались элементы классического покера и коллекционных карточных игр. Она будет бесплатной и выйдет на iOS и Android 28 мая. Каждый ход в Poker Showdown состоит из трех фаз. В первой вы де...

3D игры в Инстаграм на Javascript, или траектория полета колбасы После первой статьи о программировании игр в масках Инстаграм ко мне обратился заказчик с просьбой создать игру в Инстаграм для его пиццерии. Эту игру планировалось использовать для целей продвижения бизнеса. Я, конечно, понимаю, что, судя по количеству просмотров первой с...

Стартовала предрегистрация на сиквел оригинального развлечения Draw a Stickman: EPIC 3 Draw a Stickman: EPIC — серия необычных игр, совмещающих элементы RPG и головоломки, где вы должны в прямом смысле этого слова участвовать в создании мира и его наполнении. В третьей части игроков ждет самый большой мир в истории серии, новые уровни, инструменты, монстры и ...

На мобильных вышла мультяшная MMORPG Lumia Saga Издатель FunPlus, который совсем недавно порадовал нас интересной и красивой головоломкой Dream Detective, выпустил на мобильных платформах мультяшную MMORPG Lumia Saga. Разработчики приготовили 8 классов с уникальными способностями. При этом их не нужно выбирать в начале —...

[Из песочницы] Особенности выпуска Unreal Engine 4 игры на iOS Приветствую. В этой статье я перечислю трудности и неочевидные моменты, с которыми лично я столкнулся при выпуске игры на iOS, а также их решения. Игра начинала создаваться на Unreal Engine 4.18, сейчас последний билд в магазине использует UE 4.24. Сначала игра была выпуще...

Обзор Lust from Beyond. Хоррор для взрослых – чего ждать от игры? Сегодня мы бы хотели представить вашему вниманию долгожданную новинку разработчиков из студии Movie Games Lunarium, которая является продолжением хоррора Lust for Darkness. Итак, встречайте – эротический хоррор Lust from Beyond. Возможно, для кого-то покажется, что это мрачн...

Facebook купил студию Ready at Dawn, которая создала игру The Order: 1886 Facebook и Oculus заявили о приобретении студии Ready at Dawn. Данная студия получила широкую известность после создания игры в сеттинге стимпанка для PS4 The Order: 1886. Хоть и данная игра была на слуху и имела много положительных аспектов, проект не нашел широкий отклик...

Как я делал коронаигру на Corona SDK $google = "We don't allow apps that lack reasonable sensitivity towards or capitalize on a natural disaster, atrocity, conflict, death, or other tragic event"; mysql_query("UPDATE cvirus_users SET winners = winners+19, message='$google' WHERE imea='$imea' &q...

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

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

Сниппеты. Как сделать процесс работы с документацией проще Привет, Хабр! Меня зовут Павел Лесюк. Я тестировщик нативных мобильных приложений. В своей предыдущей статье я привел список инструментов, которые могут использоваться тестировщиками и некоторыми другими специалистами для повышения продуктивности своей работы. В новой сери...

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

Анонсирован шутер с открытым миром CODE: SYN для PC и консолей Китайский гигант мира видеоигр Tencent анонсировал во время ежегодной конференции новый шутер под кодовым названием CODE: SYN. Разработкой занимаются Lightspeed & Quantum Studios, выпустившие PUBG Mobile. Это игра с открытым миром в жанре киберпанк. В ближайшем будущем ...

Состоялся пробный запуск Hatsune Miku: Colorful Stage, как скачать? Hatsune Miku: Colorful Stageпоявилась в Тайване. Это музыкальная ритм-игра, которая празднует первую годовщину в Японии, а новый релиз можно скачать уже сегодня. Виртуальная певица Мику Хацунэ уже как год доступна в мобильной игре Hatsune Miku: Colorful Stage. Сейчас же игр...

[Перевод] Создание тёмной темы для Stack Overflow 30 марта 2020 года разработчики Stack Overflow дали посетителям сайта возможность пользоваться бета-версией тёмной темы. Материал, перевод которого мы публикуем, посвящён рассказу о том, как создавалась тёмная тема Stack Overflow. Баннер на Stack Overflow, который позволяе...

[Из песочницы] Автономизация Unit-тестов в PHPUnit Всем привет! Меня зовут Антон и сейчас (не так долго, около года) я разрабатываю на PHP в одном большом и старом проекте. Для обеспечения качества проекта мы применяем автотесты на фреймворке PHPUnit. Но, к сожалению, так получилось, что большая часть наших автотестов функц...

Как провести онлайн митап и сколько это стоит Привет! Меня зовут Антон Матренин, я один из организаторов сообщества ArtFlutter. Сегодня мы поговорим об онлайн митапах, платформах для онлайн конференций, стриминговых сервисах и в конце покажу пример настройки собственного онлайн-события.Все мы привыкли к конференциям, ...

Состоялся релиз мистического сюжетного приключения Beyond This Side Издатель Crescent Moon Games сообщил о релизе мобильного сюжетного приключения Beyond This Side. Первую его часть разработчик самостоятельно выпускал некоторое время назад, а теперь игрокам предлагают сразу два эпизода. Выход третьего запланирован на лето этого года. Игра пр...

В мобильной версии Mortal Kombat появился Терминатор  Mortal Kombatна мобильных и рядом не стоит со взрослой версией с ПК и консолей. Разработчики максимально упростили управление, превратив игру в кликер, зато добавили больше сотни знакомых персонажей, а также их навыки и фирменные анимации «фаталити», которыми так славится се...

Zynga нанимает разработчиков для новой игры по вселенной Star Wars Студия Zynga анонсировала об открытии новой игровой студии в Техасе. Она будет заниматься мобильными играми и одним из первых, по всей видимости, является безымянный проект по вселенной Звёздных войн. Сейчас Zynga находится в поисках 25 сотрудников, возглавлять которых будут...

Создатели игры про управление службами спасения придумали хитрое наказание для пиратов Недавно в Steam вышла игра-симулятор 112 Operator. Она появилась и на пиратских ресурсах. Однако создатели игры про управление службами спасения придумали хитрое наказание для пиратов.

Самый реалистичный алкоголь в истории игр появился в новом Half-Life Разработчик из компании Valve Мэтью Уайлд (Matthew Wilde), который отвечает за визуальную составляющую новой игры Half-Life: Alyx, продемонстрировал, чем он занимался во время самоизоляции. Речь идет о новой физике жидкостей, которая появилась в бутылках и прочих емкос...

В раннем доступе на Android появилась MMORPG Horror Forest 3 К жанру мобильных MMORPG всегда нужно относиться с подготовленным скептицизмом, потому что зачастую они представляют из себя ничто иное, как огромный, но пустой мир. Да, он наполнен множеством различных существ, но они используются только в качестве боксёрских груш. Ложку дё...

Игра Mount Blade II: Bannerlord выпустила новый контент в Steam Самая популярная игра в библиотеке Steam в этом году Mount & Blade II: Bannerlord добавила два новых контента для пользователей. Два тестовых дополнения: альфа и бета. Альфа версия игры предложит полную свободу действий, разработчикам и пользователям кто занимается созда...

Giant Dancing Plushies — музыкальная аркада от авторов It's Full of Sparks Студия Dabadu Games в 2018 году выпустила забавный платформер под названием It's Full of Sparks. Теперь же она анонсирует новый проект под названием Giant Dancing Plushies. Это ритм-игра, в которой огромные плюшевые игрушки уничтожают город. Однако ее не стоит воспринимать ...

Веб-компоненты в реальном проекте Всем привет! Меня зовут Артур, я работаю frontend-разработчиком в Exness. Не так давно мы перевели один из наших проектов на веб-компоненты. Расскажу, с какими проблемами пришлось столкнуться, и о том, как многие концепции, к которым мы привыкли при работе с фреймворками, л...

BattleOps — добротная альтернатива Call of Duty на Android Студия Techouse Games выпустила шутер от первого лица под названием BattleOps. В ней игроки берут на себя роль спецназовца, разбирающегося с различного рода боевиками и другими плохими ребятами. Миссии здесь не совсем разнообразны: нужно идти от одной точки в другую, останав...

Топ факапов Циан Всем добра!  Меня зовут Никита, я тимлид команды инженеров Циан. Одной из моих обязанностей в компании является снижение количества инцидентов, связанных с инфраструктурой на проде, до нуля. То, о чем пойдет речь далее, принесло нам много боли, и цель этой статьи — не дать ...

Пошаговая игра ATOM RPG как альтернатива Fallout на смартфонах, теперь и на Android Жанр CRPG был в своём время очень популярным. Время не стоит на месте, да и уровень вхождения требуется не маленький, поэтому геймеры потихоньку перешли на более казуальные или удобные проекты. Но игровая индустрия не забывает о своих корнях, поэтому порой можно увидеть возр...

Создание браузерных 3d-игр с нуля на чистом html, css и js. Часть 2/2 В данной статье мы продолжим создавать трехмерную браузерную игру лабиринт на чистом html, css и javascript. В предыдущей части мы сделали простой 3-мерный мир, реализовали движение, управление, столкновения игрока со статическими объектами. В этой части мы будем добавлять г...

Видеоигра Pathfinder: Wrath of the Righteous представлена на PAX East 2020 Игровой проект Pathfinder: Wrath of the Righteous был представлен на выставке PAX East 2020. Разработчиком игры является Owlcat Games. Игра Pathfinder: Wrath of the Righteous предлагает режим компании и многопользовательский режим. Это стратегическая rpg с реалистичной гр...

Игра «Alba: a Wildlife Adventure» от разработчиков Monument Valley выйдет 11 декабря в Steam и Apple Arcade [трейлер] Геймстудия Ustwo Games, создавшая серию игр Monument Valley, объявила дату выхода своего следующего проекта «Alba: a Wildlife Adventure». Необычный казуальный проект появится в цифровом магазине Steam и на доступной по подписке игровой платформе Apple Arcade уже 11...

Правила локализации для разработчиков Сначала делаем, а думаем потом — или наоборот? Alconost рассказывает, какие особенности локализации стоит учесть на этапе разработки игры. Эту статью мы написали как ответ на повторяющиеся вопросы разработчиков: «Что с моей игрой не так? Почему перевода недостаточно? Как...

Количество уникальных загрузок NieR Re[in]carnation за три дня превысило 3 млн Издательство Square Enix и студия-разработчик Applibot в официальном микроблоге NieR Re[in]carnation поделились информацией об очередных успехах своего условно-бесплатного мобильного приключения. Напомним, на прошедших выходных стало известно, что NieR Re[in]carnation умудри...

[Перевод] Мотор! или Что такое игровая физика Разработчикам при создании игры приходится искать баланс не только в механиках, но и в физике. Реализм или аркада? В общем-то, кому что нравится. Главное — фан и удовольствие. Нужно создать фундаментальные законы своего мира, и объяснить, что возможность ходить по потолку ...

Kubernetes — это новый Linux? Интервью с Павлом Селивановым Расшифровка: Азат Хадиев: Здравствуйте. Меня зовут Азат Хадиев. Я разработчик PaaS направления Mail.ru Cloud Solutions. Со мной здесь Павел Селиванов из компании Southbridge. Мы находится на конференции DevOpsDays. Он здесь выступит с докладом о том, что с Kubernetes можно ...

Как я определение “продукта” искал В один прекрасный летний день к нашей команде пришла коллега из отдела контента сайта и попросила сделать инструмент для публикации информации о работе кафе и туалетов во всех магазинах страны. И все бы ничего, только мы не имеем никакого отношения к кафе и туалетам, а заним...

Главный клуб Вулкан Вегас Известный во всем интернет просторе игровой портал Вулкан Вегас предлагает для своих игроков полный комплект развлечений. Здесь на сайте http://vullkanclub.net/vulkan-vegas/ каждый игрок найдет для себя игровые автоматы, которые позволят ему хорошо провести время и получить ...

Фил Спенсер: SSD может использоваться в новой Xbox как виртуальная ОЗУ Интересное утверждение Фила Спенсера (Phil Spencer) о том, что Xbox Series X может использовать встроенный NVMe SSD в качестве виртуальной оперативной памяти, прошло в своё время мимо широкой общественности. Эти слова были сказаны ещё на E3 в прошлом году и, тем не менее, не...

Как получить 9 своих лучших фото в Instagram за год Это приложение покажет ваши лучшие фото в Instagram за год Нам пишет разработчик приложения best9.app Меня зовут Михаил Луцкий, на настоящий момент я студент магистратуры московского вуза. Работаю iOS-программистом, преимущественно пишу на Swift. Программированием увлекаюсь ...

Мультиплеерный шутер про динозавров Dino Squad: Online Action уже доступен для всех Полноценный релиз мультиплеерного шутера с динозаврами Dino Squad планировался на 29 апреля, но игру уже можно загрузить для обеих платформ. Тем не менее судя по номеру версий, это релиз некой пробной версии, пусть и доступный для всех. Разработчиком выступила студия Pixonic...

Определены самые скачиваемые приложения в мире Компания Sensor Tower опубликовала рейтинг самых популярных приложений в 2019 году.Для сравнения были опубликованы и соответствующие рейтинги за 2016, 2017 и 2018 года. Сообщается, что в 2019 году было осуществлено более 115 млрд уникальных загрузок приложений. Из них 31 млр...

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

Антипаттерны ретроспективы в Agile-команде. Часть 1 Недавно я подсчитала, что за несколько лет работы в роли Скрам Мастера я провела более 100 ретроспектив в Agile-командах. О важности ретроспективы и том, как она отражает ситуацию в команде и влияет на ее развитие, хочу поговорить в этой статье. Читать дальше →

[Перевод] Продолжайте полет с Xamarin.Forms 4.4 Мы пообщались с нашими разработчиками, которые делают уйму мобильных приложений каждый год, и они сказали: «Мы не можем вспомнить, когда в последний раз мы делали мобильное приложение, которое НЕ включало бы в себя карусель.» Итак, мы рады представить новый элемент управлени...

Щедрые слоты Сasino X Виртуальная игра позволяет настоящим азартным игрокам испытать свою судьбу в игре, не выходя из собственного дома. Делать ставки, запускать барабан Рулетки и получать нереальные выигрыши теперь можно просто сидя на диване. Это не вымысел, такую возможность дает игрокам казин...

Star Citizen собрала 300 млн долларов, став самой дорогой игрой в истории. И она до сих пор не вышла Star Citizen — феномен не только игрового рынка, а и рынка IT в целом. Игра, которую нам обещают каждый год на протяжении уже пяти лет, пока так и не вышла, и неясно, когда выйдет. При этом игра продолжает собирать с фанатов и просто интересующихся огромные деньги...

Обзор мобильной Company of Heroes — фантастическая работа и важное достижение индустрии Как-то в Википедии я прочитал, что разработчики студии Supercell в свое время хотели сделать стратегическую игру, которая бы работала на сенсорном экране, но ощущалась простой и приятной. Я тут же отправился на другую страницу посмотреть определение жанра «стратегии». Википе...

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