Day, 13
Podolskiy Slava
7 February 2025, 09:11

В последние дни занимаюсь доработками и исправлением текущих скриптов.
Удивительно, как в такой микро игре уже появляется технический долг =)

Исправил систему прижков. Ранее, чтобы узнать, нахожится ли игрок на земле использовал уже существущую проверку Unity, но она работала крайне плохо, если игрок просто стоял на месте, проверка говорила что оне не на земле и прыгать было невозможно.

Переписал эту проверку с помощью лучей. Просто пускаю луч в сторону земли. Если луч пересекает землю, то игрок на земле. Все просто! Работает как часы!

Так же доработал систему стамины. Теперь если израсходовать всю стамину, нужно подождать 2 секунды, чтобы хоть что-то восстановилось. Это позволяет избежать дерганого движения, если пользователь зажал Shift и стамина восстановиласть на 0.2, то пользователь пробежит долю секунды и потом опять замедлится. Теперь он подождет, прежде чем снова побежит.

На коротком видео результат улучшений.

P.S. мне стоит расчесывать голову по утру =)

Like it? Share with friends!
Add comment
See in dairy
Goal

You can publish
your goal here

We can help you achieve it!

310 000

like-minded

tools

for an exciting achievement

Join us!
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?