Skip to content

Releases: Rayan-XOO/horizon

Horizon Android 0.3.8

Choose a tag to compare

@Rayan-XOO Rayan-XOO released this 01 Nov 09:05

Русский

0.3.7 — геймпады, клавиатура, мышь

  • Геймпады (#4): кнопки, D-pad, стики, триггеры, в т.ч. DirectInput-пады; настраиваемые привязки (маппинг), мёртвые зоны, курсор в меню.
  • Аппаратная клавиатура работает в игре и меню.
  • Мышь: клики, колесо; в игре курсор захватывается и вращает камеру, в меню освобождается.
  • Кнопка «Назад» (и правая кнопка мыши) больше не закрывает игру.
  • Сенсорное управление прячется, пока играете с геймпада/клавиатуры/мыши, и возвращается при касании.

0.3.8 — моды на Android

  • Моды .hnmod с готовой Android-библиотекой (#6).
  • Установка: Профиль → Установить мод, «Открыть с помощью»/«Поделиться» → Horizon, или файл в files/mods/.
  • Настройки → Моды: список и переключатель модов.
  • Как сделать свой мод: docs/android-mods.md. Пример — hello_android-0.1.0.hnmod.
  • ПК-моды из одних исходников на Android не запускаются.

Поддержка контроллеров и модов — новая, отзывы и баги пишите в #4 и #6.

English

0.3.7 — controllers, keyboard, mouse

  • Game controllers (#4): buttons, D-pad, sticks, triggers, incl. DirectInput pads; custom bindings (mapping), deadzones, menu cursor.
  • Hardware keyboard in game and menus.
  • Mouse: clicks, wheel; pointer is captured while playing to turn the view, released in menus.
  • Back (and right mouse button) no longer exits the game.
  • Touch controls hide while you play with a controller/keyboard/mouse and return on touch.

0.3.8 — Android mods

  • .hnmod mods with a prebuilt Android library (#6).
  • Install: Profile → Install a mod, open-with/share → Horizon, or drop the file into files/mods/.
  • Options → Mods: list and toggle mods.
  • Make your own: docs/android-mods.md. Example: hello_android-0.1.0.hnmod.
  • Source-only desktop mods can't run on Android.

Controller and mod support are new — feedback welcome in #4 and #6.

Horizon Android 0.3.6

Choose a tag to compare

@Rayan-XOO Rayan-XOO released this 31 Oct 18:02

Horizon Android 0.3.6

Исправления и изменения

  • Исправлены микрофризы раз в секунду: на Android больше не опрашивается аудиоустройство каждые 20 тиков.
  • VSync по умолчанию выключен, для новых установок лимит по умолчанию — 120 FPS.
  • Новый необязательный переключатель «Быстрый проход непрозрачных» (Настройки графики, по умолчанию выключен): сначала рисует сплошные блоки, затем листву и траву.
  • Сборка помечена как profileable; журнал скачков кадров включается файлом spikes.txt в папке игры.

Устанавливается поверх 0.3.0 и новее, подпись та же.


English

  • Fixed the once-per-second micro-freezes (audio device polling removed on Android).
  • VSync off by default; 120 FPS default for new installs.
  • New optional Fast Opaque Pass toggle (Video Settings, off by default).
  • Profileable build; frame-spike log via spikes.txt in the game folder.

Installs over 0.3.0+, same signature.

Horizon for Android 0.3.0

Choose a tag to compare

@Rayan-XOO Rayan-XOO released this 31 Oct 12:42

Horizon для Android 0.3.0

Большое обновление: подтянул свежие исправления из оригинального Horizon и переделал управление, вход и экраны.

Установка. С 0.2.1–0.2.5 ставится поверх, миры и настройки остаются. Сборка 0.2.8 была подписана другим ключом, поэтому её нужно сначала удалить (перед этим сохраните Android/data/dev.horizonlab.horizon/files/saves), затем установить 0.3.0.

Новое

  • Три раскладки управления: «Стандарт», «Как в Bedrock» (тап — использовать/ударить, удержание — ломать, бег — джойстиком до упора вперёд) и «Своя». Переключаются в редакторе (шестерёнка).
  • Переключатель «Look»: крутят ли кнопки камеру, если вести пальцем, или держат палец только за собой.
  • Вход в Microsoft по коду: крупный код, кнопки «Скопировать код» и «Открыть браузер». Вход обновляется сам, заново входить не нужно. Client ID спрятан в «Дополнительно»; нужен свой, одобренный Mojang.
  • Свёрнутая игра полностью замирает: мир на паузе, звук выключен, батарея не тратится.
  • Обновлённый вид экранов загрузки и профиля.

Исправления

  • Свежие исправления из оригинального Horizon: движение и откаты на серверах, звуки, блоки, моды и многое другое.
  • Turnip теперь экспериментальный: если игра со своим драйвером не стартует, следующий запуск сам вернётся на системный.
  • После выхода и повторного запуска больше нет чёрного экрана.
  • Клавиатура: только системная, без второй экранной; тап по любому полю (поиск языка, настройки, паки) открывает её.
  • Тапы на экране загрузки больше не дают двойных нажатий.
  • Кнопки «Открыть папку» открывают нужную папку.
  • Настройки под телефон применяются только при первом запуске и больше не сбрасывают ваши.
  • Понятные ошибки загрузки файлов (404, нет сети, сертификат, повреждённый пакет) и кнопка «Скопировать текст ошибки».
  • Для .hnmod понятное сообщение: такие моды собираются только лаунчером на ПК.

Horizon for Android 0.3.0

A big one: the latest fixes from the original Horizon, plus reworked controls, sign-in and screens.

Installing. From 0.2.1–0.2.5 it installs over the top and keeps your worlds and settings. The 0.2.8 build was signed with a different key, so uninstall it first (back up Android/data/dev.horizonlab.horizon/files/saves), then install 0.3.0.

New

  • Three touch layouts: Standard, Bedrock-style (tap to use or hit, hold to break, push the stick all the way forward to sprint) and Custom. Switch them in the editor (the gear).
  • A "Look" switch: whether a finger on a button also turns the camera, or the button keeps it.
  • Microsoft sign-in by code: a big code with Copy and Open browser buttons. It renews by itself. The client ID lives under Advanced; it has to be your own, approved by Mojang.
  • The game freezes completely in the background: world paused, sound off, no battery drain.
  • Refreshed setup and profile screens.

Fixes

  • The latest fixes from the original Horizon: movement and server setbacks, sounds, blocks, mods and more.
  • Turnip is now experimental: if the game fails to start with a custom driver, the next launch falls back to the system one.
  • No more black screen after quitting and opening the game again.
  • Keyboard: only the system one, no second on-screen keyboard; tapping any field (language search, settings, packs) opens it.
  • Taps on the loading screen no longer click twice.
  • Open folder buttons open the right folder.
  • Phone-friendly defaults are applied only on the first launch and no longer override your settings.
  • Clear download errors (404, no network, certificate, damaged pack) and a Copy error text button.
  • A clear message for .hnmod mods: they are built only by the PC launcher.

Android v0.2.8

Choose a tag to compare

@Rayan-XOO Rayan-XOO released this 30 Oct 12:20

RU

  • Меню можно нажимать сразу, не дожидаясь пересборки рендера.
  • Стик двигает игрока, даже если контроллер выключен.
  • Horizon Settings / Graphics листается пальцем.
  • Свёрнутая игра больше не крутит кадры на полной скорости.
  • Открыть папку модов открывает Horizon в Файлах.
  • .hmod из папки игры подхватываются. .hnmod телефон не собирает.
  • Turnip: Профиль, Установить Turnip, затем полный перезапуск.
  • Microsoft: свой Azure client ID в профиле. Без одобрения Mojang лицензионные сервера отклонят вход.
  • Падение Animated sprites на Adreno больше не валит процесс.

EN

  • The title menu accepts touches while resources load.
  • The touch stick moves you even if the controller setting is off.
  • Horizon Settings / Graphics scrolls.
  • The game sleeps in the background.
  • Open Mod Folder opens the Horizon folder in Files.
  • .hmod files in the game folder are imported. .hnmod cannot be compiled on the phone.
  • Turnip install in Profile, then a full restart.
  • Microsoft sign-in uses your own Azure client ID.
  • Invalid Adreno animated-sprite pipelines fall back to the CPU.

Android v0.2.5

Choose a tag to compare

@Rayan-XOO Rayan-XOO released this 29 Oct 05:53

RU: Поддержка видеокарт с лимитом 256 слоёв текстур (например, Mali-T760 в Galaxy S6): текстуры блоков теперь делятся на несколько массивов, игра больше не вылетает при запуске.

EN: Support for GPUs with a 256 texture layer limit (e.g. Mali-T760 in the Galaxy S6): block textures are split across several texture arrays, so the game no longer crashes on start.

Android v0.2.4

Choose a tag to compare

@Rayan-XOO Rayan-XOO released this 28 Oct 03:35

Неофициальный порт Horizon на Android. Нужны Android 8.0+ и arm64. Скачайте horizon.apk ниже и установите поверх прошлой версии (с 0.2.1 и новее).

Что нового

  • Отдельная кнопка бега (переключатель).
  • Удар можно зажать и тем же пальцем поворачивать камеру.
  • Исправлено мерцание (просвечивание блоков) после ломания блока.

Файлы игры приложение скачивает само при первом запуске, в APK их нет. Подробнее в README.


Unofficial Android port of Horizon. Needs Android 8.0+ and arm64. Download horizon.apk below and install it over the previous version (0.2.1 or newer).

What's new

  • Separate sprint toggle button.
  • Hold attack and turn the camera with the same finger.
  • Fixed see-through flicker after breaking a block.

The app downloads the game files itself on first launch; none are bundled in the APK. See the README.

Android v0.2.3

Choose a tag to compare

@Rayan-XOO Rayan-XOO released this 28 Oct 03:29

RU: Папка игры теперь видна в приложении «Файлы» как «Horizon». Там лежат resourcepacks, shaderpacks и saves.

EN: The game folder now shows up as "Horizon" in the Files app, with resourcepacks, shaderpacks and saves inside.

Android v0.2.2

Choose a tag to compare

@Rayan-XOO Rayan-XOO released this 28 Oct 03:13

Fixed resource packs: they failed with "Permission denied" on phones. / Исправлены ресурспаки: на телефоне была ошибка "Permission denied".

Horizon for Android v0.2.0 (unofficial)

Choose a tag to compare

@Rayan-XOO Rayan-XOO released this 28 Oct 02:30

Неофициальный порт Horizon на Android. Сырая версия, требует допила.

Что нового:

  • экран первой загрузки: файлы игры скачиваются прямо на телефоне, есть докачка и загрузка в фоне;
  • профиль: можно сменить ник и скин (PNG, классическая или тонкая модель) в любой момент;
  • язык интерфейса берётся из настроек телефона.

Файлов Minecraft в APK нет. Нужна своя лицензионная копия Minecraft Java. Часть данных (horizon-derived.zip) пока придётся один раз подготовить на ПК, как это сделать, написано в ANDROID.md.


Unofficial Android port of Horizon. Early and rough, needs a lot of polish.

New:

  • first-run setup downloads the game files right on the phone, with resume and background download;
  • profile: change your nickname and skin (PNG, classic or slim) any time;
  • UI language follows the phone's language.

No Minecraft files are included. You need your own copy of Minecraft Java. Part of the data (horizon-derived.zip) still has to be prepared once on a PC, see ANDROID.md.

Not affiliated with Mojang, Microsoft or the Horizon developers.

Horizon for Android v0.1.0 (unofficial)

Choose a tag to compare

@Rayan-XOO Rayan-XOO released this 28 Oct 02:15

Сырой проект, требует много допила.

Неофициальный порт Horizon на Android (форк horizon-rust/horizon). Не связан с разработчиками Horizon, Mojang или Microsoft. Файлов Minecraft в APK нет, нужна своя легальная копия Minecraft Java и подготовленные файлы игры (см. README и ANDROID.md). Ранняя версия, ест около 2,2 ГБ ОЗУ. Android 8.0+, arm64.

Raw, early project that still needs a lot of polishing.

Unofficial Android port of Horizon (fork of horizon-rust/horizon). Not affiliated with the Horizon developers, Mojang or Microsoft. No Minecraft files are included; you need your own copy of Minecraft Java and the prepared game files (see README and ANDROID.md). Early build, uses about 2.2 GB of RAM. Android 8.0+, arm64.