Пятничный отчет на 7 июля
Новая логика спавна персонажа/автомобиля
Представляет из себя доработанную логику в которой есть несколько разноуровневых проверок перед спавном персонажа.
2. Далее в зависимости от того кого мы хотим заспавнить - проверяется достаточно ли места для метахюмана/машины
3. Если места достаточно, то экран пользователя уходит в черный и выводится сообщение о подготовке к спавну персонажа
4. Далее спавнится персонаж и экран пользователя выходит из черного перехода
5. Если какое-либо из условий не пройдено то пользователю выводится сообщение о невозможности спавна персонажа в текущем месте
Видео работы со стороны пользователя:
https://disk.yandex.ru/i/ZxvRA-0YZB_zBw
Была сделана первая версия системы экскурсовода по локациям
На данный момент состоит она из:
1. Основного статичного сплайна
2. Второстепенный динамический сплайн
3. Поинта точки интереса (восклицательный знак)
Основной статичный сплайн - представляет из себя заранее проложенный сплайн который ведёт игрока через все точки интереса на локации. Последние секции сплайна исчезают по мере прохождения игрока по сплайну.
Второстепенный динамический сплайн - появляется перед камерой игрока когда игрок сходит с маршрута основного сплайна. Динамический сплайн указывает на точку где игрок был последний раз на маршруте. После того как игрок вернулся на маршрут - сплайн исчезает.
Поинт точки интереса - визуально обозначает точку интереса для игрока. Исчезает когда игрок приблизился к точке достаточно близко и является триггером для запуска дальнейшей логики. (Показ виджета о текущей точки интереса, запуск маршрута до следующей точки)
Виджет дистанции до точки - виджет который показывает игроку сколько метров осталось до текущей точки интереса. Служит второстепенным ориентиром для игрока.
Другие виджеты - виджеты с подсказками по управлению, виджеты точек интереса и тд.