LINUX.ORG.RU

Больше игр — нативных и разных!

 , ,


0

1

Буквально несколько часов назад состоялся релиз занятного ретро-платформера с нативной поддержкой Linux — Gizmoduck («Уткоробот»), созданного на движке Godot.

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

Проект распространяется в виде легковесного исполняемого файла (58 МБ архив, 116 распакованный файл) без сторонних лаунчеров. Официальных требований разработчики не заявляли, но игра отлично завелась на мини-ПК с Intel N100, 12 ГБ RAM под управлением Debian 13. Из коробки поддерживаются геймпады, есть русский язык и внутриигровые достижения.

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

★★★★

Проверено: dataman ()
Последнее исправление: nuxster (всего исправлений: 3)

легковесного исполняемого файла (58 МБ архив, 116 распакованный файл) без сторонних лаунчеров

Легковесным был digger.com, но такие времена. :(


Пам-пам-пам-пам, па, па-пам
Пам-пам-пам-пам, па, па-пам

dataman ★★★★★
()
Последнее исправление: dataman (всего исправлений: 1)
Ответ на: комментарий от nuxster

И 98 шагов программы хватало на «Лунолёты». :)

dataman ★★★★★
()

Игра соответствует критериям свободного программного обеспечения?
Или новость об игре была размещена на ЛОРе только по причине того что имеет поддержку Linux?
Ну тогда можно зафлудить ленту всеми играми с поддержкой Linux.

johndoe3
()

ведь действительно клёвая игра. С удовольствием поиграю вечерком!

SpaceRanger ★★★★
()

Белиберда-белибердень!

hargard ★★★
()
Ответ на: комментарий от SpaceRanger

Там на сайте есть форма для отзывов и предложений) Не думаю, что большая проблема собрать такой бинарь)

nuxster ★★★★
() автор топика
Ответ на: комментарий от nuxster

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

SprainBrains
()
Ответ на: комментарий от SprainBrains

Да, точно, там в начале игры сообщение есть

nuxster ★★★★
() автор топика
Ответ на: комментарий от firkax

Я не разработчик этой игры и сборку не я осуществляю

nuxster ★★★★
() автор топика
Ответ на: комментарий от nuxster

Не знаю как разработчики это будут решать)

Позовут неуловимого Джо в адвокаты :)

pihter ★★★★★
()
Ответ на: комментарий от nuxster

Если верить libuids86 то падает на нехватке инструкции DPPS из SSE4.1 или VDPPS из AVX набора

терминал

Недопустимая инструкция                  ./Gizmoduck.x86_64

dmesg

Gizmoduck.x86_6[1022856] trap invalid opcode ip:440349 sp:7ffe20bd7c00 error:0 in Gizmoduck.x86_64[40349,407000+362b000]

падает на

dpps xmm0, xmm2, 0x7f

Эх, надо опять за opemu садиться, только я там в прошлый раз накуралесил, разбираться надо будет :(

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Я уже на 3х разных инсталляциях запустил эту игру и всё прекрасно работает. Как вы такие глюки ловите?)))

nuxster ★★★★
() автор топика
Ответ на: комментарий от LINUX-ORG-RU

Если верить libuids86 то падает на нехватке инструкции DPPS из SSE4.1 или VDPPS из AVX набора

судя по всему, на чем-то древнем запускаете?

SprainBrains
()
Ответ на: комментарий от nuxster

Это не глюки, а отсутствие в процессорах реализаций аппаратных инструкций для исполнения кода.
В 2D прыгалке, пусть даже и хорошей и сложной, это больше для намеренного исключения поддержки оборудования старше 10 лет. Ну в том плане это как делать тетрис которому нужны RT ядра видеокарты для просчёта теней от фигурок. Хотя разработчик наверное просто не в курсе что там и не контролирует сборку, а просто экспортирует игру.

Такое бывает, например некоторое время назад не работала Black Mesa у многих, их компы легко потятунт эту игру, но собрано было так что просто не запустить (или запустить с эмуляторами инструкций), в том году (или в начале этого) выпустили обновление, вернее пересобрали игру без SSE4 (и AVX вроде в какой-то из либ) и всё заработало.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от SprainBrains

Phenom II X6

Древность тут не ревалентна. Процессор вытянет и 10~20~30~40~50… (если не больше) таких игр запущенных одновременно.

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 1)
Ответ на: комментарий от SprainBrains

Ну, да. (Но вроде как можно экспортировать для x86_32, или сам годот пересобрать, или экспортировать из 32 битного годота)

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 2)
Ответ на: комментарий от LINUX-ORG-RU

Скорее всего надо патчить либу. Просто разрабы не будут менять godot.

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

SprainBrains
()
Ответ на: комментарий от LINUX-ORG-RU

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

nuxster ★★★★
() автор топика
Ответ на: комментарий от SprainBrains

Зачем? Не нужно ничего менять и ничего патчить. Берёшь godot3.x импортируешь в него проект и экспортируешь игру и всё. Ну, правда могут быть несовместимости, но это поправимо. Вопрос желания и времени, целесообразности всего этого.

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 1)
Ответ на: комментарий от nuxster

Очень сложно реализовать поддержку прям всего возможного оборудования

Разработчики на godot абстрагированы от оборудования и не занимаются реализацией какой либо поддержки оного. Я же без претензий, что есть то есть, вот и всё.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Берёшь godot3.x импортируешь в него проект и экспортируешь игру и всё.

Можно ли импортировать игру из экзешника или ELF-а? Или как её из него извлечь?

question4 ★★★★★
()
Ответ на: комментарий от the_real_kinik

Пока Disney не возмутится по поводу прав на уток? :D

Учитывая политическую ситуацию, максимум, что они сейчас смогут — удалить игру с itch.io.

question4 ★★★★★
()
Ответ на: комментарий от question4

Не игру готовую конечно, а проект игры, ну исходники gdscript, ресурсы и так далее.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от SprainBrains

раз она на godot, то там есть готовые декомпиляторы, который статик файл разберут

Декомпиляторы входят в дистрибутив Godot? Или отдельно?

question4 ★★★★★
()
Ответ на: комментарий от nuxster

У 2д-пиксель-арт игр есть крутой плюс: качественный скейлинг картинки в 4К/8К без нейрофильтров аля DLSS/FSR. Так что хорошо

ConLenov ★★★★★
()
Ответ на: комментарий от zanac1

А на микромалинке не тормозит?

https://forum.godotengine.org/t/how-is-the-performance-of-godot-games-on-raspberry-pi-nowaday/112953/4 — Утверждают, что 2D игры нормально работают на Raspberry Pi 4 и новее. Не проверял.

Гугло-ИИ говорит, что Pico не потянет.

question4 ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.