Зеркало Telegram-чата "Репка / Repka-Pi"

Статус
Закрыто для дальнейших ответов.
yyc транслирует код игры в c++ и собирает всё в нативный бинарник, например на консолях это обязательное требование. а есть метод сборки vm, он тупо собирает код игры в байткод для виртуальной машины gamemaker (как жава только более специализированный набор инструкций). и вот vm игрушки гонять можно спокойно просто если подобрать runner нужной версии.

Автор сообщения в Telegram: Никита Крапивин

Ссылка на сообщение в Telegram
 
что дельтаруна что мондейли собраны на vm т.к. такие игры легче моддить, байткод можно менять и декомпилировать (попробуй поменять хоть что-то в нативном плюсовом бинарнике)

Автор сообщения в Telegram: Никита Крапивин

Ссылка на сообщение в Telegram
 
на обычной убунте проблем нет, а на репке странные косяки с клавиатурой и мышка у которой некоторые кнопки как геймпад видятся

Автор сообщения в Telegram: Никита Крапивин

Ссылка на сообщение в Telegram
 
у них ещё лет пять назад были раннеры под raspberry pi 2 и его странный broadcom opengl, но там только три игры работали (которые сами йойо геймс и собрали же). а эти раннеры уже общие

Автор сообщения в Telegram: Никита Крапивин

Ссылка на сообщение в Telegram
 
единственное только для работы "общих" арм раннеров всё равно нужен десктопный опенгл, потому что это тупо пересборка под другую архитектуру без изменений в самом движке

Автор сообщения в Telegram: Никита Крапивин

Ссылка на сообщение в Telegram
 
Да, это баг GameMaker, в новых версиях они после Hmmm!!! сообщения делают return; а в старых продолжают пытаться прочитать кнопки

Автор сообщения в Telegram: Никита Крапивин


короче лень было патчить раннер по этому решил проблему радикальней

Автор сообщения в Telegram: Никита Крапивин

Ссылка на сообщение в Telegram
 
Статус
Закрыто для дальнейших ответов.