TGViewer
Бессонный кодер Бессонный кодер @sleeplesscode · 4.24K subscribers
Post #567 1.99K
🎯 Почему враги в The Last of Us не стреляют вам в мизинец за укрытием?
Потому что они не видят его. Буквально.

В ранней версии ИИ играл по честным правилам: каждый враг отправлял десятки лучей в каждый сустав Джоэла, чтобы понять, виден ли он. Потом эти лучи складывались, взвешивались и сравнивались с порогом — если получалось больше 60% видимости, значит игрок замечен. Но почему это не оставили? Всё работало... чересчур точно.
Игроки не могли предсказать, «видно» их или нет. Ведь как понять, учитывает ли система торчащий палец за укрытием? Или ухо?

Решение пришло простое и гениальное: заменить десятки лучей на одну точку на теле игрока.
- В стелсе она находится на груди — меньше шанс быть замеченным.
- В бою точка прыгает на голову — чтобы не было «спрятался за булыжник и всех победил».

Так AI остаётся «честным», но система становится предсказуемой для игрока — ты чувствуешь, когда ты в укрытии, а когда на грани провала.

#devblogTLoU #devblogTLoUAI
  • 👍 35
  • ❤‍🔥 12
  • ❤ 5
  • 🔥 3
  • 🤔 2
  • 👏 1
  • 🕊 1
More from @sleeplesscode
  1. Oct 5, 2026Post #923
  2. Oct 1, 2026Post #914
  3. Sep 18, 2026Post #913
  4. Sep 17, 2026Post #912
  5. Sep 15, 2026Post #911
  6. Sep 14, 2026Post #909
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →