TGViewer
Channel Public Channel
Phase Of Horizon | HollowEngine

Phase Of Horizon | HollowEngine

@hollowengine

Engine for development story-based maps & modpacks.

Support the project:
https://boosty.to/hollowhorizon/
Subscribers
372
Photos
152
Videos
92
Links
61
Recent Posts 12 shown
Post #321 130
Ну вот, и даже ничего не сгорело, не зря год назад запарился и написал систему инстансинга))

Осталось только довести до ума редактор и выйдет бустерам поиграться)
  • 🌭 3
Post #320 153
Зря вы мне доверили систему эффектов и партиклов 😱 (День 8)
  • 😁 4
  • 🤨 4
  • 🔥 2
Post #319 165
Ещё больше визуальных доработок ✨ (День 7)

Продолжаю вчерашние доработки и исправления, на этот раз список побольше, но изменения проще:
- Виртуальные сущности в интерфейсах больше не используют освещение из реального мира (ночью сущности были темнее даже в интерфейсах из-за особенностей рендеринга моделей). 💡
- Исправлены анимации закрытия интерфейсов, теперь теги `.element:closing { ... }` в стилях работают правильно. 🛑
- Модальные окна теперь затемняют и размывают фон поверх которого они открываются. 🧩
- Добавлен "тулбар", это такие штуки слева и справа, туда вы можете прицепить то или иное окно для быстрого доступа, чтобы их легко закрывать и открывать. 🤔
- Исправлены многие отступы и стили элементов. 😱
- Добавлены анимации при переключении вкладок и появлении новых. ⚡️
- Открытие вкладок теперь это делает на основной панели, а не фиг пойми где. 😂
- Добавлена возможность сброса всех панелей к исходному виду. ▶️
- Через меню с окнами теперь панели можно таким же образом по клику и закрывать. 🙃

P.S. Скрипты в ролике не мои, не обращайте внимания 🙃

Проработанные идеи для обновлений уже начинают заканчиваться, видимо я на верном пути 🫠
  • ❤ 2
  • 🔥 2
  • 🗿 1
Post #316 181
Доработка панелей мода 🛞

Сегодня я существенно доработал панели и окна движка, если коротко:
- Добавлена система уведомлений, теперь при разных действиях могут появиться понятные карточки, а не просто строка где-то наверху экрана. 🔔
- Реализован общий инспектор для разных файлов. Если коротко, инспектор - панель для редактирования свойств определённых объектов. Это может быть ключевой кадр катсцены, переход состояния в аниматоре, сущность в мире и т.д. Я так подумал, проще когда он один, а не в каждом файле свой. 🔧
- Добавлен скроллбар рядом со вкладками, раньше если они не помещались, то просто выходили за границу экрана без прокрутки. 🫣
- Переработан экран предпросмотра игры. Теперь он подстраивается под доступные размеры, а не ограничивается ими. Плюс теперь этот экран полностью интерактивен и с ним можно взаимодействовать не закрывая окно. 🎥
- Окна теперь запоминаются при перезапуске игры, больше не придётся каждый раз их перенастраивать при повторном входе 👍


В ближайшие часы доработаю ещё некоторые мелочи и документацию, после чего обновлю на GitHub.
Мод уже стал похож на движок или пока слабовато? 🙃
  • 🔥 2
Post #313 215
Дядя HollowHorizon окончательно поехал крышей 🕺

Сегодня вышел HollowEngine 2.3.4, я туда добавил... Spongepowered Mixins 😱
Что это значит? - Движок теперь может переписывать код игры и других модов 💀
Создав скрипт .mixin.kts вы можете внутри указать класс, метод и строчку, куда нужно добавить код. Либо вообще его переписать. Сам синтаксис довольно сильно отличается от классических миксинов, поскольку работает на Kotlin, но движок его трансформирует в классические Mixin-классы. Разумеется, можно из миксина передавать данные или вызывать методы в другие .kts-скрипты.

На самом деле работы ещё прилично, нужна будет поддержка IDE, более удобная навигация по декомпилированным классам. Сами миксины работают только после перезапуска игры (а иначе это вызовет тонну проблем). Но сам факт теперь в том - что это работает!
  • 🔥 8
  • ❤ 2
  • 😨 1
Post #311 172
Немного доработал панель инструментов 🔧

Теперь там есть возможность сразу выбирать режимы Gizmo для объектов в мире. Можно вызвать меню с поиском одной кнопкой (раньше был только хоткей, который кроме меня никто не знал 🫠), ну и в целом переорганизовал некоторые категории.
  • 🤔 3
  • 🔥 2
Post #309 212
В общем, похоже обещанный ролик про объяснение системы диалогов сильно задерживается, так что вместо этого я решил написать большую страницу в документации для быстрого знакомства с движком 🛞

Из него вы узнаете, как написать несколько своих первых скриптов, вроде NPC, который атакует, если подойти к нему слишком близко. Или как создать скрипт с диалогом 💬
  • ❤ 7
Post #305 266
Третий день подряд пишу посты... Кажется, началось 😱

Сегодня я расширил настройки проекта, теперь прямо в них можно указать, какие моды вы хотите использовать для скриптинга. Их классы будут доступны в IDE!
Ну и кроме того, я существенно дополнил панель с консолью, теперь там работает зум (Ctrl + колёсико), а также появилась возможность выполнять простой код даже без создания файлов 🤯
Плюс, несколько мелких правок:
- Исправлен краш Sinytra Connector
- Исправлено всплывающее меню с настройками "Где работает мод? [Клиент / Сервер]"
- Добавлена подсветка для ванильных команд


То есть да, теперь можно сказать ChatGPT - напиши мне мод добавляющий X, Y, Z, после чего использовать созданные классы в скриптах, просто поставив галочку на против мода в настройках и подождав, пока IDE его проиндексирует 🙃
  • 🔥 4
  • ❤ 1
Post #304 189
DevBlog по ECR №2.

Продолжаем разбавлять HollowEngine постами об ECR.

У Ray Tower появилась текстура, теперь это не блок в 8 цветов (спасибо IWaithI за текстуры).

Но суть не в этом. Я задумался о том, чтобы реализовать некоторый "поток" проходящий от условного генератора (выход) в условное хранилище (вход).
В итоге, вышло что-то такое.
  • 👍 3
  • ❤ 1
Post #302 223
А теперь представьте, если бы я это заметил спустя неделю 💀

У нас был бы HollowEngine 3.2.1
  • 🔥 3
Older posts →

About this channel

How can I read @hollowengine without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Phase Of Horizon | HollowEngine: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Phase Of Horizon | HollowEngine have?
Phase Of Horizon | HollowEngine (@hollowengine) has 372 subscribers on Telegram, refreshed roughly every 30 minutes.
Does Phase Of Horizon | HollowEngine know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →