Два порта Godot-игры за неделю: сборка под Linux и запуск на карманной консоли R36S через PortMaster

habrahabr.ru · world
Full story

A developer is building Balcony Garden, a pixel-art real-time plant simulator made in Godot 4.3. The game is designed to run in the background, with the garden growing while the player does other things. It first came out only for Windows, and players immediately asked for a Linux version. The developer then looked at handheld consoles as another home for the game and describes both the Linux build and launching it on the R36S via PortMaster.

Я делаю «Балконный сад» — пиксельный симулятор растений в реальном времени на Godot 4.3. Игра задумана как фоновая: сад растёт, пока вы заняты своими делами. Сначала она вышла только под Windows, а игроки сразу попросили Linux. Потом я задумался, где ещё может спокойно жить такая игра, и ответ нашёлся быстро: в кармане, на карманной консоли. В статье расскажу про оба порта. Сначала про Linux-сборку: что нужно настроить в Godot, почему я отдаю архив .tar.gz и какие баги нашёл первые же игроки. Потом про R36S и PortMaster: как игра понимает, что запущена на консоли, как кнопки превращаются в клавиши, как сделать интерфейс, рассчитанный на мышь, управляемым крестовиной, и как упаковать всё для PortMaster. Кода немного, но проблем хватает. Читать далее

Read full article → Compare