TGViewer
Red Atom Red Atom @unitygamelab · 204 subscribers
Post #291 116
Ещё не среда, но мне уже есть что рассказать и я не могу держать это в себе!

В ходе последних тестов вылезло много неприятных, в основном мелких ошибок, среди которых оказались две очень серьёзные и пакостные! Дело в том, что при определённых обстоятельствах в игре смещалось направление движения игрока, что так же сбивало направление стрельбы. При таком раскладе движение игрока и стрельбы переставали зависеть от направления камеры — очень критичный и совершенно недопустимый баг. Как вы думаете, с чем это было связано?

Ответ: разница между transform.rotation и Rigidbody.rotation.

Для меня это оказалось новостью, но в Unity transform и Rigidbody могут иметь разные параметры position и rotation при определённых условиях. В числе таких условий, например, наличие interpolation на Rigidbody компоненте. Transform.rotation имеет значение, интерполированное для плавности в Update, а Rigidbody имеет физически корректные данные. Из-за этого движение, реализованное через velocity(физику, по сути) и стрельба, использующая Raycast для целеуказания вычисляются исходя из параметров Rigidbody, а на камере вы видим совершенно другой результат. Таким образом разница между физикой и отрисовкой причудливо проявляла себя. Сейчас всё исправлено, но на очереди остались более мелкие баги: например подпрыгивание на стыках тайлов пола, связанное с внутренней работой PhysX в Unity. Я уже нашёл как это можно исправить, но это потребует времени. Я думаю, что я успею закончить к среде и покажу вам подробный список устранённых проблем, однако, должен и огорчить вас — 1го мая выйдет версия без оптимизации. Я думаю, что смогу устранить основные, критичные баги, но оптимизировать имеющийся код, физику и свет уже не успею(

Так же напомню, что версия 1го мая будет супер ранней преальфой с пустыми локациями и без какого либо развития событий — просто помещения с противниками для тестов — ничего более. Однако, если вы скачаете и решите поиграть 5-10 минут, то сможете найти какой нибудь баг, который упустили остальные! Это сильно поможет разработке, а вас, при желании, я в дальнейшем добавлю в список благодарностей проекта!

👀 Следить за игрой можно по ссылкам:
Itch || YouTube || DTF || VK|| TikTok
itch.io CREATURES by RedAtomTeam A fast-paced and dark first-person shooter about rising from the depths. Available for Windows
  • 🔥 1
More from @unitygamelab
  1. Sep 19, 2026Эксперименты Начал экспериментировать с постпроцессингом в URP и написал свой первый шейде…
  2. Sep 12, 2026Закончил все комнаты Закончил, конечно, громко сказано, но по локации уже можно пройтись о…
  3. Sep 5, 2026Добавил ещё две новых комнаты и и осталось всего 6 В главном хабе пришлось потратить много…
  4. Aug 29, 2026ЕЩЁ две комнаты Теперь есть ещё и склад с комнатой управления складом. Расставил свет от б…
  5. Aug 22, 2026Ещё две комнаты Добавил на локацию помещение охраны(небольшая комнатка) и распределительны…
  6. Aug 15, 2026Комната с лифтом Закончил комнату с лифтом - теперь в локации есть два помещения. Очень хо…
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 →