Девлог Nonogram3D. День 2.

Внёс кое-какие изменения. Теперь игра выглядит так:

Было -> стало
Было -> стало

А теперь обо всё понемногу.

Мне нравилось, как фигура выглядела в блендере с дефолтным освещением. И мне не нравилось, как фигура выглядит в игре без освещения. Вводить источники света в игру очень не хотел - лишняя нагрузка. Переводить игру из 3d в 2d заменив честные кубики на 2d-спрайты-интерпретации тоже. Поэтому я решил схитрить и натянуть на кубики текстуру, чтобы каждая грань имела свой цвет, имитируя наличие освещения. Можно сказать, запёк свет руками) Предполагаемое освещение в игре статичное, так что всё ок. Главное, чтобы это выглядело объемно и красиво. Цвета граней брал скриншотя кубики из блендера и пипетя грани в Gimp. В результате получил такую текстуру.

Девлог Nonogram3D. День 2.

Текстура оранжевого куба

Мешанину из ребёр кубов убрал, оставив только верхнюю грань. Сами кубы слегка уменьшил, стало выглядеть намного опрятнее)

Блоки с числами перенёс в верхнюю и левую части, как в классическом нонограмме. Числа сливались с фоном, поэтому разместил их на подложке. Теперь цвет подложки, а не цвет числа, отвечает за цвет кубиков. Числа могут быть черными или белыми, в зависимости от цвета подложки, чтобы лучше читались на разных фонах — черный шрифт на желтом фоне читается легче, чем белый.

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

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

Ссылка на свежий билд:

33
7 комментариев