LifeEXE | Unreal Engine | CG
2.1K subscribers
566 photos
812 videos
716 links
Download Telegram
📕 Всем привет, всем привет! 📕

В эфире рубрика «бэклог идей» или пятничная история по мотивам предыдущего поста

🔤🔤🔤🔤🔤🔤

Действие происходило 11 лет назад. В один из летних вечеров захотелось поэкспериментировать с изменением игрового пространства за счет нарушения перспективы — на основе миров из литографий Эшера. Такой вот был вечер.

В то время я знал только одну игру с похожей механикой, которая уже тогда была достаточно старенькой — Echochrome. Она вышла в 2008 году на PlayStation 3 и PSP.

Я решил попробовать сделать что-то в этом же духе, но для iPad. На мобильных устройствах тогда ничего похожего не было, а идея вращать изометрический мир на сенсорном экране казалась весьма неплохой.

Работу MVP можно посмотреть на видео в аттаче. Сохранилось только такое качество. Прототип был собран на Unity.

🔤🔤🔤🔤🔤🔤🔤🔤

🔤Сцена «произвольно» собирается из блоков-кубиков.
🔤Имеется персонаж, которому (по непонятным причинам) надо пройти из точки 🔤 в точку 🔤 (с кубика A на кубик B).
🔤Каждый блок имеет свою проекцию на экран (screen space). Промежутки, которые существуют в 3D-мире, в этой 2D-проекции отсутствуют, создавая иллюзию непрерывного пути.
🔤Вращаем сцену — изменяем перспективу.
🔤Доходя до края кубика, персонаж автоматически меняет направление; если есть куда повернуть — поворачивает.
🔤Можно было «соединять» кубики не только за счет проекции, но и физически перекрывать промежуток другим кубиком.
🔤Есть «кротовые норы»: персонаж может упасть и (если перспектива позволяет) приземлиться на другой куб, после чего продолжить движение.

🔤

Дальше прототипа это никуда не пошло, но играть на айпаде в dev-сборку было весьма залипательно. Забавно, что той же осенью вышла Monument Valley 😀. Игра, безусловно крутая, но механика Echochrome более вариативна с точки зрения свободы левел-дизайна.

🔤🔤🔤🔤🔤

🟢 У Echochrome имеется вторая часть с механикой теней. Весьма концептуальная история, учитывая управление моушн-контроллером как фонариком.
🟢 Другие игры по данной теме:

🔗 The Bridge
🔗 Back to Bed
🔗 Blueprint 3D

🟢 Помимо Эшера стоит отметить Оскара Реутерсварда — он изобрел невозможный треугольник, составленный из серии кубиков, ещё в 1934 году. А позднее, Роджер Пенроуз открыл этот треугольник заново, уже в более привычной нам форме.
🟢 Данное направление в искусстве имеет собственный термин — имп-арт (impossible-art)
🟢 И последнее — про программирование. Раз уж вспомнили Пенроуза: рекомендую почитать первые главы его книги «Новый ум короля» — про машину Тьюринга и лямбда-вычисления.

🔤🔤🔤🔤🔤🔤🔤

🤝 Поддержать:
Patreon | Boosty | PayPal

Ресурсы:
GitHub | LifeEXE School | Itch | X | Wiki | Курс по UE

#lifeexe #lifeexeEDU #gamedev #echochrome #escher
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
21🔥13136👍21
LifeEXE | Unreal Engine | CG
📕 Всем привет, всем привет! 📕 В эфире рубрика «бэклог идей» или пятничная история по мотивам предыдущего поста 🔤🔤🔤🔤🔤🔤 Действие происходило 11 лет назад. В один из летних вечеров захотелось поэкспериментировать с изменением игрового пространства за счет…
This media is not supported in your browser
VIEW IN TELEGRAM
🧩 Всем вечерний привет! 🧩

Примерно год назад я публиковал пост про свой старый прототип (который кстати делал на Unity). И тут на днях наткнулся на новую игру с похожей механикой перспективы, которая выходит 3-го апреля ➡️

📱 A Little Perspective

Игра сделана на raylib. На канале имеется видео по разработке Doodle Jump в рамках серии игрового движка:

🔗 Doodle Jump. Raylib. Дополнительные темы CMAKE. PCH. Game Engine серии

#games #lifeexe #lifeexeEDU #gamedev #echochrome #escher
Please open Telegram to view this post
VIEW IN TELEGRAM
117🔥841