Страницы книги: За кулисами
Краткое содержание
Inkarn8 делится техническим обновлением о том, как выбор игрока вызывает видимое перелистывание страниц. Описывается процесс заморозки текстур для улучшения погружения. Включает клип с выбором класса.
🛠️ Страницы книги - За кулисами
Привет ! Я Reivyn, программист и разработчик в Inkarn8.
Я начну второе обновление разработки с небольшого технического разговора!
Мы проделали большую работу над книгой, с страницами, содержащими окружение, интерфейс и поддержку ввода, но сегодня я хочу поговорить об окружении в событиях и о том, как мы можем усилить выбор, который вы делаете при просмотре книги.
До этих изменений страницы книги перелистывались только при переходе в новое окружение, даже если вы делали выбор...
Я чувствовал, что при выборе страницы должны перелистываться и отражать его, поэтому я решил это исправить. Раньше у нас были быстрые и резкие переключения при выборе, и страница даже не переворачивалась, поэтому объекты просто появлялись на странице без всякой церемонии.
На страницах есть несколько текстур: одна для бумаги, одна для окружения и одна для интерфейса.
Каждый раз, когда игрок делает выбор, окружение страницы меняется, а значит, меняется и изображение на ней.
Чтобы решить эту проблему, я передаю текущую текстуру на следующую страницу, а затем замораживаю текущую страницу, копируя на нее текстуру. Поскольку текстура теперь является статичным изображением, изменение окружения больше не повлияет на нее, поэтому я вношу изменения в окружение на этом этапе и перехожу к следующей странице.
Благодаря этому простому изменению наш выбор теперь сопровождается перелистыванием страниц, что делает игру более захватывающей.
Вот небольшой клип, показывающий это в действии во время выбора класса: