Обновить
361.8

Игры и игровые консоли

Камень, ножницы, бумага

Сначала показывать
Порог рейтинга

Гипер Шары теперь умеют играть не только в Линии, но и в Шахматы. Всё началось с идеи - а могут ли шары своими физиономиями подсказывать как они ходят? Оказалось, что очень даже могут. Их мнемоничность позволяет быстро освоить правила игры, даже совсем новичкам в шахматах.

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

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

Ну и по мелочи: пешке нет смысла превращаться во что-то отличное от ферзя, а шахи и маты не имеют смысла - для конца игры достаточно завалить короля противника. Не заметил вовремя угрозы - проиграл.

Можно было бы взять готовую мега оптимизированную реализацию шахматной логики типа stockfish, но оно весит как самолёт. Я же хотел с шариками поиграть, а не на индикатор загрузки любоваться. Не надо так. Закатываем рукава.

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

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

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

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

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

Есть ли у нас тут мастера шах-фу, которые покажут этому примитивному автоботу, кто тут настоящий интеллект?

Теги:
Всего голосов 5: ↑3 и ↓2+2
Комментарии0

Разработчик, популяризатор браузерного гейминга и эмуляции, а также техноблогер Никита Аксёнов (aka Carter54) представил классическую игру «Сапёр» в Telegram.

«Вот Вам ещё одно маленькое развлечение, которое я сделал просто по приколу. Настоящий классический Minesweeper, более известный у нас как „Сапёр“. Логическая игра и убивалка времени теперь прямо в телеге. Поиграть можно здесь», — пояснил автор проекта.

Теги:
Всего голосов 2: ↑1 и ↓10
Комментарии0

Компания «Микрон» представила отечественную игровую консоль MikBoy на базе российского микроконтроллера MIK32 «Амур» (К1948ВК015/018) на архитектуре RISC‑V (MIK32 Wiki, GitHub). Корпус и кнопки консоли выполнен с помощью технологий 3D‑печати.

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

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

В «Микрон» предлагают оформить предзаказ на консоль. Производитель не уточнил стоимость устройства. Также в «Микрон» не раскрыли характеристики консоли. Неизвестно, что там будет за дисплей, нет списка поддерживаемых игр, не озвучена дата начала продаж.

Теги:
Всего голосов 3: ↑2 и ↓1+1
Комментарии3

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

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

Теги:
Всего голосов 2: ↑0 и ↓2-2
Комментарии4

Ко Дню программиста на Хабре вышла игра «Стартап-кранч» с призами для участников проекта, кто наберёт больше всего баллов. Этот проект будет продолжаться до 15 октября. «Соберите команду, запустите стартап и взорвите рынок в безумной игре ко Дню программиста», — пояснили в Хабре.

Теги:
Рейтинг0
Комментарии0

Разработчики ролевого MMO‑шутера Pioner показали одного из боссов игры — это Заводской Аннигилятор Явных Целей — сокращённо З.А.Я.Ц. (отсылка к механическому зайцу из «Ну, погоди!»).

Теги:
Всего голосов 2: ↑1 и ↓10
Комментарии1

Опубликован исходный код игры "Русская рулетка 2: закрытые планеты".

2 сентября 2025 года исходники были выложены на Internet Archive, архив включает в себя тексты программ на языках C++/Asm (Требуются Turbo Assembler и Watcom C/C++), дополнительные утилиты для сборки и набор игровых данных для версий игры на разных языках (русский, английский, немецкий, итальянский).

Исходный код был предоставлен одним из разработчиков игры, Святославом "Suavik" Образцовым, под лицензией правообладателя:

Все оригинальные файлы разработаны и предоставлены компанией Logos.

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

All original files are developed and provided by Logos.

The license allows publication and use of source code of programs and data with any changes, provided that the original files were developed by Logos.

Ссылка на оригинальные исходники: https://archive.org/details/license_202509

Репозиторий Github с кодом: https://github.com/Marisa-Chan/rr2nw

Теги:
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

Мы на Let's Go Conf: расскажем, как приручали старый Gateway, и слетаем в космос

В этом году компания МойОфис стала партнёром конференции для Go-разработчиков Let’s GoConf, которая пройдёт 12 сентября в Москве в лофте «Пространство Весна».

В одном из треков выступит Герман Кравец, техлид модуля Календарь почтового сервиса Mailion. В своём докладе он расскажет о том, как команда Mailion работала с «наследием». Представьте: старый Gateway, застрявший на Go 1.19, сложный в поддержке, с самописными генераторами и C++-зависимостями, а конфигурации напоминают древние свитки... Герман поделится тем, как команда справилась с такими вызовами и как изменилась архитектура продукта.

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

Ждём вас на Let’s Go Conf!

Теги:
Всего голосов 18: ↑18 и ↓0+18
Комментарии0

Я визионер, при этом занимался разработкой мобильных приложений 12 лет как технарь и вот что я выяснил для себя:

Часто, начинающие разработчики выбирают направления разработки в которых можно посмотреть и пощупать результат своего труда; направления с быстрой обратной связью, такие как Frontend, мобильная разработка и игры.

А программирование, изучение программирования, написание кода идет в довесок, как вынужденная необходимость.

Я, например, научился разработке делая свою игру.

В жизни бы не стал заниматься программированием если бы не жгучее желание сделать игру, которую я в итоге сделал :)

Тем кто визионер как и я могу дать совет:

Не тратьте 10 лет жизни на программирование, идите сразу в ту сторону ради чего вы это программирование осваиваете, скорее всего это будет создание своих продуктов которые можно показать и потрогать, в создание продукта, в творчество, в креатив.

Иначе будете биться об стену на "не своей" работе и периодически сильно выгорать, как это было со мной и некоторыми моими коллегами.

Либо ищите в работе возможности заниматься любимым делом, тем что вас заряжает больше чем тем что выматывает (ну как на любой работе впрочем :) )

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

Рутинное долгокопание без понятного результата угнетает и забирает силы.

Долгокопание в разработке периодически возникает - это неизбежно.

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

Ну и обратите внимание на "что" и "для чего", а не на "как". Т.е. подумайте о том что вы делает и зачем, прежде чем начнете учиться и разбираться как это сделать.

Следуя этим рекомендациям, быть может, вы станете чуточку счастливее занимаясь выбранным делом.

P.S. Для тех кому откликается:

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

И как следствие: у тебя получится делать всё за что ты возьмешься, но это не значит что тебе всё это нужно делать, тем более самому.

Этот комментарий может сэкономить тебе 10-к лет жизни, или нет :)

Теги:
Всего голосов 1: ↑1 и ↓0+3
Комментарии0

В День знаний «Яндекс» предлагает побороться за хорошую успеваемость в игровой форме.

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

В прошлом году в День знаний главная страница «Яндекса» превратилась в школьную доску с примерами и правилами — при нажатии на баннер появлялась губка, которой можно было «стереть» всё перед началом урока.

Теги:
Всего голосов 1: ↑1 и ↓0+3
Комментарии1

У американского финансового-экономического журнала «Форбс» есть 49 локализиованных вариантов, в том числе свой издаётся в Японии. Впрочем, о важности этого варианта судить непросто. Тираж японского филиала не самый низкий: он заметно выше чем у средневосточного (80 тыс. против 20 тыс.), но всё равно достаточно скромный.

Как бы то ни было, но 25 августа 2025 года Forbes JAPAN опубликовал свой список 30 Under 30 — тридцати молодых людей, которые меняют мир. Собственно сама подборка будет представлена в печатном номере журнала за октябрь.

Среди отмеченных — битмейкер Koshy, музыкант Сасукэ Харагути, женская группа f5ve, тиктокер и ютубер ISSEI, ракугока Синосин Кацура, инди-режиссёр Pennacky, артист Аюми Имадзу, танцовщица и хореограф JESSICA, 3D-аниматор Nashi, сёгист Такуми Ито, скрипачка HIMARI, кинорежиссёр Ёко Яманака, группа HANA, художница Савако Насу и другие. Также упомянут предприниматель Такуми Китагути (Grand Central), чья компания на третьем году достигла выручки 1,4 млрд иен.

Однако наиболее интересно, кто в этом году будет украшать обложку спецвыпуска. Это виртуальная айдол и витубер Хосимати Суисэй. Это не просто один из самых популярных виртуальных ютуберов, но и певица. Свою деятельность она начала ещё в 2018 году, на тот момент без агентства, хотя в 2019 перешла в лейбл INoNaKa Music, а затем — в основной состав hololive.

@forbesjapan_30

Суисэй — артистка, которая начала как виртуальный персонаж, но доказала, что может конкурировать на равных с офлайн-певцами. Она без проблем собирает полные залы и даже выступала на Будокане. Её альбомы попадают в крупные чарты: Specter (2023) поднимался до четвёртой строчки рейтинга Oricon, а третий альбом 新星目録 (Синсэй мокуроку) — до третьей. Наконец, у неё просто много подписчиков: на YouTube у канала @hoshimachisuisei сейчас 2,8 млн подписчиков.

Теги:
Всего голосов 4: ↑2 и ↓20
Комментарии0

В первых Doom можно было встретить секреты, которые можно было открыть, лишь догадавшись обернуться назад и открыть дверь на точке появления игрока, которая на всех остальных уровнях закрыта. В Mafia The Old Country повторили прием, изменив подход. Одна из наград точно также находится сзади игрока, только к ней аккуратно направляют.

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

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

Теги:
Всего голосов 1: ↑1 и ↓0+3
Комментарии1

Давно у нас не было игрушек на $mol...

Встречайте Гипер Шары! - ремейк классической игры Color Lines!

Не смотря на простые правила, она имеет не только тактическую, но и стратегическую глубину, что объясняет её залипательность и более 9000 клонов.

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

Ставьте её на домашний экран, и в минуты скуки помогайте этим разноцветным милашкам находить друг друга.

Теги:
Всего голосов 8: ↑8 и ↓0+8
Комментарии4

Ближайшие события

Selectel опять раздает плюшевых тирексов за игру в Minecraft

Привет! Сегодня на сервере Selectel в Minecraft очередной PvP-ивент. В этот раз игроки будут сражаться друг с другом.

Что будет

Сегодня в 19:00 (МСК) мы запустим на Арене соревнование, в котором ни у одного игрока не будет друзей — только соперники. Заходите на Арену, выбирайте свой класс, дожидайтесь готовности всех участников и устраивайте веселье, в котором победит только один!

Правила

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

Френдли-ремайндер

Участие доступно всем, кто зайдет на Арену. Портал на нее откроется в 18:50. Но не забывайте, что выдать призы за три первых места мы сможем только зарегистрированным участникам.

Теги:
Всего голосов 9: ↑7 и ↓2+9
Комментарии0

Квиз: как близко вы знакомы с Minecraft

Привет, Хабр! 16-летие Minecraft — идеальный повод стряхнуть пыль с воспоминаний и выяснить, какой все же у Стива рост. Мы приготовили тематический квиз! Пришло время узнать, насколько хорошо вы разбираетесь в квадратном мире.

Проверьте, сколько фактов об игровой вселенной вам известны

Ответьте на 10 вопросов о поведении мобов, добыче ресурсов, строительстве и всем, что связано с этим квадратным миром.

Пройти квиз

А еще не забвайте, что в игре есть мир Selectel, который мы создали его еще в 2020 году. Посмотрите на наши дата-центры и отыщите коды — выдадим за это мерч и другие подарки.

Теги:
Всего голосов 5: ↑5 и ↓0+7
Комментарии0

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

Теги:
Рейтинг0
Комментарии6

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

Процессор 45°C, аккумулятор 24°C. USB-концентратор с HDMI для внешнего монитора и адаптер для моего дешёвого контроллера. И, конечно же, блок питания.
Процессор 45°C, аккумулятор 24°C. USB-концентратор с HDMI для внешнего монитора и адаптер для моего дешёвого контроллера. И, конечно же, блок питания.
Теги:
Всего голосов 7: ↑7 и ↓0+8
Комментарии4

Паркур-соревнование на Арене 👀

Уже сегодня в 19:00 стартует экстремальный паркур-челлендж. Трасса — без точек сохранения, над лавой. Первый игрок, который пройдет ее и нажмет на кнопку в финале, получит приз.

Как попасть на Арену

  1. Зарегистрируйтесь на лендинге.

  2. Зайдите в лобби сервера.

  3. Справа вы найдете портал на Арену — переходите туда (портал откроется в 18:50).

  4. Ожидайте начала вместе с другими участниками.

Как все пройдет

  • Паркур без контрольных точек: падение возвращает на старт.

  • Участник, который первым пройдет до финала и нажмет кнопку, победит.

До встречи над лавой!

Теги:
Всего голосов 2: ↑2 и ↓0+3
Комментарии0

Представлен DOOM, где можно вырезать, копировать и вставлять противников. Грег Текнолоджи (он же Грег Садецки) на YouTube показал версию Chocolate Doom, в которой противников можно вырезать, копировать и вставлять по желанию, чтобы сделать игру немного интереснее. Очевидно, это означает, что вы можете вставлять своих нападающих несколько раз. («Они, конечно, не очень-то рады этому...» — говорит Грег в какой-то момент видео. «Но ведь их можно вырезать... как будто пылесосом вычищать».) В ответ на комментарий на YouTube Садецки объяснил: «Он хранит ссылку на тип монстра (у каждого монстра есть уникальный номер типа). «Так что да, их можно вставлять между играми!»

Теги:
Всего голосов 1: ↑1 и ↓0+3
Комментарии0

Вклад авторов