LINUX.ORG.RU

Игры


89

48

Всего сообщений: 914

Стабильный релиз Proton 11.0

 , , ,

Группа Игры

Компания Valve опубликовала релиз проекта Proton 11.0-1, основанного на кодовой базе проекта Wine и нацеленного на обеспечение запуска в Linux игровых приложений, созданных для Windows и представленных в каталоге Steam. Выпуск 11.0-1 отмечен как первый стабильный релиз ветки 11.0. Наработки проекта распространяются под лицензией BSD.

Proton позволяет напрямую запускать в Linux-клиенте Steam игровые приложения, поставляемые только для Windows. Пакет включает в себя реализацию DirectX 8/9/10/11 (на базе пакета DXVK) и DirectX 12 (на базе vkd3d-proton), работающие через трансляцию вызовов DirectX в API Vulkan, предоставляет улучшенную поддержку игровых контроллеров и возможность использования полноэкранного режима независимо от поддерживаемых в играх разрешений экрана. Для увеличения производительности многопоточных игр поддерживаются механизмы esync (Eventfd Synchronization) и futex/fsync.

( читать дальше... )

>>> Подробности на opennet (opennet.ru)

PunkPerson
()

fheroes2 1.1.17: Режим автоматического тестирования карт, улучшение ИИ и интерфейса

 , , , ,

Группа Игры

Дорогие поклонники Heroes of Might and Magic II и проекта fheroes2!

Сегодня мы рады представить вам новую версию движка fheroes2 1.1.17! Каждый новый релиз делает проект немного лучше, и версия 1.1.17 не стала исключением, затронув практически все аспекты игры.

Главное нововведение релиза — режим автоматического тестирования карт. Теперь создатели карт могут автоматически запускать прохождение своих сценариев игроками ИИ, наблюдать за их поведением, анализировать баланс карты и просто смотреть, как развиваются события без какого-либо вмешательства. Подобной возможности не было ни в одной игре серии Heroes of Might and Magic, и мы надеемся, что она поможет как в тестировании движка, так и в создании новых карт.

( читать дальше... )

>>> Подробности на нашей странице (github.com)

sirDranik
()

Carbon, движок EVE Online, стал открытым

 , ,

Carbon, движок EVE Online, стал открытым
Группа Игры

Fenris Creations, ранее известная как CCP Games, открыла исходный код Carbon — собственного движка, на котором работают EVE Online и EVE Frontier. На официальном сайте Carbon описан как кроссплатформенный фреймворк для создания больших виртуальных миров, где ключевые компоненты можно изучать, использовать и дорабатывать сообществом.

Выложен не один демонстрационный модуль, а набор репозиториев организации CARBON Engine на GitHub: Trinity, Destiny, Scheduler, Core, IO, аудиокомпоненты, инструменты для ресурсов и другие части инфраструктуры. Trinity отвечает за графический движок Carbon и опубликован под лицензией MIT, но отдельно оговаривается, что она не даёт прав на торговые марки и игровой контент CCP/Fenris. Destiny описан как ядро симуляции игрового мира для MMO семейства EVE и также распространяется под лицензией MIT.

Fenris выделяет Destiny как систему физики и поиска пути, связанную с рекордными массовыми PvP-сражениями EVE, включая битвы на тысячи участников. CarbonIO отвечает за сетевой слой, CarbonUI — за интерфейс, CarbonAudio — за обработку звука в массовых сценах, а скриптовая часть опирается на Python.

Тем не менее, это не означает, что теперь можно просто собрать свободную EVE Online из исходников. Например, README Destiny прямо указывает, что для сборки нужны зависимости из Perforce и переменная CCP_EVE_PERFORCE_BRANCH_PATH. В Fenris объясняют открытие Carbon ставкой на прозрачность и долговечность: движок создавался для живых миров, способных существовать десятилетиями, а открытый код должен дать разработчикам возможность изучать и развивать эту основу.

>>> Официальный сайт

>>> GitHub

>>> Подробности на GamingOnLinux (gamingonlinux.com)

unclestephen
()

Опубликован исходный код браузерного порта DOS-игры «Поле Чудес 2»

 claude fable, , ,

Опубликован исходный код браузерного порта DOS-игры «Поле Чудес 2»
Группа Игры

Опубликован исходный код браузерного порта DOS-игры «Поле Чудес 2» 1993 года. Проект написан на TypeScript и воссоздаёт оригинальную игру в браузере без запуска старого исполняемого файла.

Автор порта восстановил поведение игры по оригинальным бинарным данным и реконструкции, основанной на дизассемблировании. В проекте реализованы заставка, ввод имени игрока, восемь стадий турнира, 16-секторное колесо, выбор букв курсором-рукой, открытие букв на табло, мини-игра со шкатулками, торг с Якубовичем за приз, рекламные паузы, финальная церемония и таблица лучших игроков.

Главная техническая особенность проекта — подход «zero binaries». Оригинальные ресурсы не используются как непрозрачные бинарные файлы: спрайты и шрифты перекодированы в lossless WebP и JSON-манифесты, а словарь вопросов и таблица рекордов представлены в JSON. При этом тесты могут собрать ресурсы обратно в исходные файлы побайтно, что позволяет проверять точность переноса.

В репозитории также есть набор проверок: unit- и integration-тесты, сборка, smoke-тест через Playwright и общий режим verify. Для запуска достаточно перейти в каталог web, установить зависимости через npm и запустить dev-сервер.

По данным Rozetked, разработчик Денис Ширяев использовал Claude Fable 5 для переноса игры из бинарного кода в TypeScript. Он утверждает, что модель за несколько часов вернула переписанные исходники и извлекла даже спрайты. На фоне недавнего запуска и последующего отключения доступа к Fable 5 история стала показательным примером того, как современные LLM уже применяются не только для генерации нового кода, но и для восстановления и портирования старого программного наследия.

Код TypeScript-части проекта распространяется под лицензией MIT, но автор отдельно уточняет, что эта лицензия не распространяется на перекодированные данные оригинальной игры 1993 года.

>>> Источник (github.com)

unclestephen
()

Puzzle 1.1.0

 , , , ,

Группа Игры

11 июня состоялся выпуск 1.1.0 кроссплатформенного набора игр, тестов и головоломок Puzzle.

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

  • Логические головоломки: проверьте свои логические способности с помощью Akari, Einstein Riddle и классического судоку.
  • Математические игры: улучшите навыки устного счёта с помощью 2048, KenKen и популярной версии игры «Змейка» (Sum Snake).
  • Игры на память: отточите свою память с помощью N-Back, Memory Palace и Chimp Test.
  • Словесные головоломки: пополните свой словарный запас с помощью игр на набор текста, кроссвордов и поиска слов.
  • Сапёр: готовы сыграть в «Сапёр»? Наслаждайтесь игрой полностью в автономном режиме без рекламы.
  • Тренировка мозга: 205 минималистичных упражнений, разработанных для улучшения вашей концентрации и внимания.

( читать дальше... )

>>> Подробности на GitHub (github.com)

dataman
()

FPS.cob - первый шутер написанный на COBOL

 , , ,

FPS.cob - первый шутер написанный на COBOL
Группа Игры

Вышел 2.5D шутер, написанный полностью на языке COBOL. Хотя данный язык обычно используется для написания и поддержки бизнес-приложений в финансовой сфере, энтузиаст под ником icitry решил проверить пригодность языка для написания трёхмерных игр. Как и в случае классического Doom, этот шутер опирается на технологию рейкастинга. Разумеется, написание трёхмерного приложения на столь старом языке было сопряжено с определёнными трудностями, так как у COBOL нет своего графического стека или библиотек для операций с пикселями, поэтому FPS.cob выводит каждый кадр игры в формате необработанного растрового изображения в STDOUT. Похожим способом реализован ввод команд, по тем же причинам, но уже относящихся к библиотекам по обработке ввода команд с клавиатуры. Игра доступна под лицензией Apache 2.0 в репозитории проекта на Github.

>>> Репозиторий и подробная информация о проекте (github.com)

recei
()

Alpha всё: 0 A.D. «Boiorix», релиз 28

 , , , ,

Группа Игры

Спустя чуть больше года с последнего «альфа»-выпуска, команда независимых разработчиков Wildfire Games объявила о выходе двадцать восьмого релиза свободной стратегии в реальном времени 0 A.D. Версия получила кодовое имя «Boiorix» в честь вождя германского племени кимвров.

( читать дальше... )

>>> Официальная страница игры (play0ad.com)

BruteForce
()

Введён в строй официальный каталог Godot Asset Store, интегрированный с движком Godot

 , , ,

Группа Игры

После нескольких лет работы и нескольких месяцев бета-тестирования представлен официальный магазин-каталог ассетов и плагинов для движка Godot — Godot Asset Store, который пришёл на смену Asset Library.

Новый магазин активов уже стабильно работает и в скором времени будет полностью интегрирован с Godot 4.7. Магазин активов использует общий аккаунт Godot, а это значит, что если вы когда-либо делали пожертвование в фонд разработки, являлись участником форума или чата разработки, или голосовали в шоурил, то у вас уже есть аккаунт. А если нет, его можно легко создать.

( читать дальше... )

>>> Подробности (godotengine.org)

PunkPerson
()

fheroes2 1.1.16: Расширение функционала редактора, перемещение и копирование объектов

 , , , ,

Группа Игры

Дорогие друзья и поклонники проекта fheroes2!

После месяца разработки мы рады представить новую версию движка fheroes2 — 1.1.16!

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

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

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

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

Также создатели карт могут выбирать, какой именно Великий Артефакт будет скрыт под заветным перекрестьем на карте.

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

Спасибо за Вашу поддержку и активное участие в жизни проекта! Надеемся, что вам понравится обновлённая версия движка!

>>> Подробности на нашей странице. (github.com)

sirDranik
()

В SDL3 добавлена поддержка нового Steam Controller без привязки к Steam

 , , ,

Группа Open Source

В код SDL3 добавлена поддержка нового контроллера Valve Steam Controller 2026, позволяющая использовать устройство в играх на базе SDL без обязательного запуска клиента Steam и Steam Input. Изменение важно для Linux-игр, эмуляторов, портов и сторонних лаунчеров, где контроллер ранее мог работать ограниченно или уходить в режим простого ввода вместо полноценного игрового устройства.

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

Отдельно подтверждено, что контроллер работает как при запущенном Steam, так и без него. Поддержка гироскопа, по словам участников обсуждения, уже присутствовала до этого изменения и также была проверена тестировщиками. При этом один из участников отметил, что в новой (пока тестовой) версии SDL стали доступны задние кнопки, гироскоп, акселерометр и кнопка быстрого доступа.

Практический смысл изменения в том, что Steam Controller перестаёт быть устройством, раскрывающим свои расширенные возможности только через экосистему Steam. Игры и приложения, использующие SDL3 как слой абстракции ввода, смогут обращаться к контроллеру напрямую. Это особенно полезно для проектов, запускаемых вне Steam: нативных Linux-игр, эмуляторов, игр из Heroic, Lutris и других окружений, где Steam Input не всегда доступен или желателен.

Впрочем, это не означает мгновенного появления поддержки во всех играх. Для работы нового кода приложения должны использовать актуальную SDL3 или получить обновление вместе с соответствующей версией библиотеки. Кроме того, фирменные возможности Steam Input — сложные профили, слои действий, пользовательские раскладки и интеграция с оверлеем Steam — остаются отдельной частью инфраструктуры Valve и не заменяются самим SDL.

Параллельно в бета-версии клиента Steam обновлена прошивка Steam Controller. Она должна исправить проблему, при которой непрерывная вибрация иногда ломала ввод с гироскопа, а также содержит корректировку реакции на касания сенсорных панелей.

Новый Steam Controller начал поставляться в мае 2026 года по цене 99 долларов. Устройство оснащено двумя сенсорными панелями, четырьмя задними кнопками, гироскопом, ёмкостными датчиками на стиках, функцией Grip Sense, поддержкой проводного подключения, Bluetooth и 2,4-ГГц соединения через фирменный приёмник.

>>> Источник (phoronix.com)

unclestephen
()

Игровой центр VK Play вышел для Linux

 , ,

Игровой центр VK Play вышел для Linux
Группа Игры

Тихо и незаметно (даже для самих сотрудников сервиса) вышел Linux-клиент платформы облачного гейминга VK Play.

Ранее сервис был доступен для Linux только через браузер либо через Windows-приложение через wine/proton.

Официально доступны rpm- и deb-пакеты.

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

>>> Скачать приложение (vkplay.ru)

Wapieth
()

Roguelike-игра Remixed Pixel Dungeon теперь доступна в Snap

 , , , ,

Группа Игры

В каталоге приложений Snapcraft опубликована сборка открытой roguelike-игры Remixed Pixel Dungeon.

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

Ещё одним значительным отличием является встроенная поддержка пользовательских модификаций. С помощью JSON и Lua можно изменять/создавать практически всё.

Так как snap-пакет был собран только вчера и был проверен только на ubuntu 22.04 – буду рад баг-репортам.

Для установки игры достаточно выполнить команду:

sudo snap install remixed-pixel-dungeon

>>> Исходный код на GitHub

>>> Snap (snapcraft.io)

mike666
()

fheroes2 1.1.15: обновления редактора, новые карты, улучшение режима «Битва»

 , , , ,

Группа Игры

Дорогие поклонники проекта fheroes2!

Разработка открытого движка Героев Меча и Магии 2 не прекращается и мы с огромной радостью сообщаем о выходе новой версии движка fheroes2 – 1.1.15!

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

( читать дальше... )

>>> Подробности (github.com)

sirDranik
()

Pragmata: блокировка копий игры на Linux и Steam Deck

 , ,

Группа Игры

Журналисты тематического издания NotebookCheck обратили внимание на ситуацию с антипиратской защитой Denuvo, включённой в технический состав нашумевшей игры Pragmata.

( читать дальше... )

>>> Подробности на портале Notebookcheck (notebookcheck.net)

NeTC
()

SuperTux 0.7.0

 , ,

Группа Игры

Команда SuperTux рада объявить о стабильном выпуске версии 0.7.0! Вы можете удивиться, почему потребовалось столько времени для разработки очередного релиза. За последние пару лет в игру были внесены десятки изменений и улучшений, доведя её до гораздо более совершенного состояния. Таким образом это, вероятно, один из крупнейших релизов со времен Milestone 2! Тем не менее, SuperTux, как вам хорошо известно, остаётся верной своему жанру run’n’jump… но с этим обновлением она должна стать гораздо более совершенной в будущем.

( читать дальше... )

>>> Трейлер на youtube
>>> Краткий обзор разработки с комментариями разработчиков (peertube)

>>> Подробности на supertux.org (supertux.org)

splinter
()

OGC: Создан альянс для развития унифицированных компонентов игровых Linux-дистрибутивов

 , ,

OGC: Создан альянс для развития унифицированных компонентов игровых Linux-дистрибутивов
Группа Игры

Разработчики восьми дистрибутивов Linux, специализирующихся на предоставлении окружений для запуска компьютерных игр, сформировали рабочую группу Open Gaming Collective (OGC) для совместной разработки унифицированного набора компонентов и продвижения подготовленных изменений в основной состав проектов, образующих открытый игровой стек. К инициативе присоединились дистрибутивы Universal Blue (Bazzite), Nobara, ChimeraOS, Playtron, Fyra Labs, PikaOS, ShadowBlip и ASUS Linux.

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

В настоящее время в OGC запущено два проекта - пакет с Linux-ядром OGC Kernel, сфокусированным на оптимальную производительность и эффективность при выполнении игровых приложений, и форк развиваемого компанией Valve композитного сервера Gamescope, включающий поддержку дополнительного оборудования. В составе OGC также планируют совместно развивать фоновый процесс InputPlumber для обработки событий с разных устройств ввода и патчи к различным пакетам компании Valve, используемым в SteamOS.

Дистрибутив Bazzite, основанный на технологиях Fedora Silverblue и оптимизированный для запуска игр, принял решение перейти на использование ядра OGC Kernel, заменить HHD (HandHeld Daemon) на InputPlumber, интегрировать в Steam UI поддержку управления RGB-подсветкой и кулерами, и начать тестирование применения Faugus Launcher в качестве потенциальной замены платформы Lutris.

>>> Источник (opennet.ru)

Sm0ke85
()

Godot 4.6

 ,

Группа Игры

Состоялся выпуск Godot 4.6 — кроссплатформенного игрового движка с открытым исходным кодом.
В Godot 4.6 по умолчанию используется физический код Jolt, который был экспериментальной опцией ещё в версии 4.4.
Новая версия вносит существенные изменения в код для экранного пространства (SSR), что значительно улучшает качество отражений.

Еще одно фундаментальное изменение — это появление LibGodot, библиотеки, позволяющей встраивать движок в ваши собственные приложения. Нативная поддержка OpenXR 1.1 — еще одно дополнение для Godot, в Windows теперь используется Direct3D 12 в качестве рендеринга по умолчанию.

В редакторе Godot 4.6 появилась новая «современная» тема оформления в дополнение к классической. Также в Godot 4.6 улучшена документация и внесены другие усовершенствования для помощи разработчикам игр.

Скачать

>>> phoronix (phoronix.com)

splinter
()

Тестовый выпуск драйверов Nvidia для ОС Haiku

 , , , ,

Группа Open Source

Тихо и незаметно вышел тестовый релиз драйвера для карт Nvidia под операционную систему Haiku. Поддерживаются карты начиная с серии Turing и выше. Набор драйверов опубликован под названием «Nebula», чтобы избежать путаницы с официальными драйверами Nvidia или Linux Nouveau.

Вот такой новогодний подарок приготовил русский разработчик из Японии под псевдонимом X512 для всех любителей операционной системы Haiku.

>>> Скачать

>>> Багрепорты слать на GitHub

>>> А также приглашаем вас в русскоязычный telegram-канал

RISC
()

D7VK 0.3 — реализация Direct3D 7 поверх API Vulkan

 , , , ,

Группа Open Source

Опубликован выпуск проекта D7VK 0.3, развивающего реализацию графического API Direct3D 7, предложенного компанией Microsoft в 1999 году. Реализация работает через трансляцию вызовов в API Vulkan и позволяет при помощи Wine запускать в Linux ретро-игры, использующие API Direct3D 7. Код проекта написан на языке C++ и распространяется под лицензией Zlib. В качестве основы при разработке использован код бэкенда d3d9 от проекта DXVK.

( читать дальше... )

>>> Подробности на opennet (opennet.ru)

PunkPerson
()

Valve анонсировала новую игровую консоль и VR-шлем на SteamOS

 , , ,

Группа Игры

Компания Valve анонсировала новое поколение своей линейки игровых систем на SteamOS. В неё вошли новая Steam Machine, VR-шлем Steam Frame и контроллер Steam Controller.

Примечательно, что оба новых игровых устройствах работают на SteamOS на основе Arch Linux с рабочим столом KDE Plasma (с использованием Wayland). Таким образом, Steam Frame станет первым мейнстримным VR-шлемом на полноценной ОС Linux.

Steam Machine основана на «полукастомных» CPU и GPU от AMD, имеет 16 ГБ DDR5 оперативной и 8 ГБ GDDR6 видео-памяти.

Steam Frame основан на Snapdragon 8 Gen 3 и имеет 16 гб обьединённой LPDDRX5 памяти.

Цены новинок не сообщаются, выходят на рынок «в начале 2026».

>>> Подробности на сайте Steam (steampowered.com)

diamond_cat
()