Вселенский обман и кот Шредингера.

Вселенский обман и кот Шредингера.

Мы все еще ломаем головы над рогаликом, который ломает Unreal Engine… Потому что пишем его локации из картинок которые кажутся 3д будучи 2д

Знаете этот мем, где программист говорит: «Зачем нам 3D-модели? Я нарисую кружок в MS Paint, и мы это запрограммируем»? Так вот, теперь этот мем это мы) Только «плоские» 2D локации, чистый лист, бездна контента и рандомная генерация, по которому перемещается главная героиня, исследуя пустоты своего разума. Не подозревая, что в прямом смысле бегает по пустому листу. Метафорично да?

Признаемся честно, мы уперлись и в финансы, здесь не будет хука или «боже они взяли откуда то миллион рублей!» нет, мы не взяли, мы уже потратили, и теперь чтобы решить проблему пришлось придумать то чего никогда не было, а это оказалось еще сложнее чем взять откуда-то миллион…

Вселенский обман и кот Шредингера.

Предметы, стены, полы, свет это все изображения под правильным углом, искаженные специально под движок.

Пожалуй изометрия никогда не казалась настолько сложной, но когда спустя 4 часа ты находишь правильный градус для изображения в перспективе радуешься как ребенок. Две недели чистого времени на то чтобы подобрать нужное искажение картинки, нашему художнику уже снятся чертежи…

Вы возможно подумает, “стоп! 2д же кучу раз уже было? Пиксельные игры? И Hades, он же в 2д рисовке!” И завалите вопросами, но как не удивительно для нас, на каждый будет ответ. Нам пришлось покопаться и проверить разные теории, которые мы накидывали с ребятами. И как оказалось в основе всего что лежит в трех плоскостях всегда стоят 3д объект или хотя бы просто коробки с текстурой, после все запекается и превращается в 2д, НО не делается от начала и до конца от руки просто изображением. А в чем тогда смысл да? Иллюзия та же, объекты можно построить и наложить текстуры да ведь? И в каком то смысле вы будете правы, но пропадает возможность генерации всех частей комнаты и предметов, а для нас это принципиально, мы хотим разнообразия для игрока, почти бесконечных возможностей выпадения орла и решки на десяти тысячах монет одновременно.

И вот, мы достаем кролика из шляпы, вся загадка крутится вокруг относительной простоты и в этом её уникальность. Предметы плоское изображение, стены плоское изображение, нет даже света в движке, и между игроком и всей сутью стоит камера, и вот она вас обманывает и вы обманываетесь.

Вселенский обман и кот Шредингера.

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

4
4 комментария