Переход на физику, как юнити роняет фпс в 3 раза, и всякие мелочи.

Порталы значительно облегчают тестирование локаций, и связок квестов в игре.

Все привет. Давно я ничего не писал по поводу проекта. Изменений много, но...показать их довольно трудно. В основном они сделаны для дальнейшего удобства работы. Например я перешел с Character Controller на RigidBody. Теперь персонаж двигается силой физики. Что это значит для игрока? Ничего. Что это значит для меня? Мне теперь не приходится рассчитывать вручную все столкновения и силы которые происходят в игре. Возможно, но это не точно, появятся какие то новые фишки, которые я не планировал. Пришлось переписать, довольно много кусков кода. Но переход завершен. Подредактировал способ добавления диалогов. Изменив парсинг, теперь не нужно 2 раза прописывать имя говорящего. Опять же для игрока это ничего особо не значит, но мне стало удобнее.

было
было
стало.
стало.

Добавил всякие мелочи, по типу поворота нпс и игрока друг к другу в момент разговора и поворот обратно, когда игрок уходит. Порталы. "Черные линии" сверху и снизу, когда игрок переходит в новые локации, чтобы более явно выделить переход, а так же во время катсцен. Небольшое увеличение шрифта счетчика золота когда игрок подбирает монетки опять же ради выделения момента подбора. И тому подобное.

Из-за перехода на физику, во время разработки, когда я выделяю в инспекторе определенные обьекты, происходит вот такой прикол с ФПС.

Когда выбираешь коробочку, фпс падает в 3 раза.

В игре, в билде, никаких дропов фпс не происходит, но в редакторе, во время разработки и тестирования я должен страдать.

Как то так в общем. Следующее по плану это сделать систему торговли, продажи и покупки предметов.

P.S. Напоминаю, что это мой первый опыт разработки.

11
2