TGViewer
try again | учусь делать игры try again | учусь делать игры @tryagaindevlog · 124 subscribers
Post #19 133
«Добавление интерактивных устройств и элементов» — глава пройдена!

✔️ Реализован инвентарь с возможностью подбирать предметы и использовать их. Например, аптечка теперь пополняет здоровье.

✔️ Инвентарь и здоровье сделаны в отдельных классах, а доступ к ним осуществляется через паттерн «Локатор служб» — специальный объект-реестр, который хранит ссылки на InventoryManager и PlayerManager. На примере этого класса я подробнее изучил механику Coroutine.

✔️ Из интересного: по книге аптечка, батарейка и ключ — просто разноцветные сферы. Чтобы было не так скучно, я нарисовал им модели в Blender и добавил анимацию вращения.

✔️Ещё теперь дверь не открывается просто так — чтобы она работала, нужно подобрать ключ и взять его в руки.

📚 Вот несколько статей, которые помогли мне с пониманием материалов главы:

Статья про yield
Статья про Coroutine
Статья про паттерн "Локатор служб"
  • 👍 2
  • 🆒 2
  • 🔥 1
More from @tryagaindevlog
  1. Sep 17, 2026Делаю первый мир Sky Delivery! Ранее я сгенерировал рандомную карту высот в World Machine.…
  2. Sep 15, 2026Добавил в игру землю! А если быть точнее, подружил Terrain в Unity с WorldStream, который…
  3. Sep 10, 2026Добавил в игру небо! До сих пор использовал бесплатные скайбоксы. Теперь сделал своё. Небо…
  4. Sep 7, 2026Подкрутил немного разрушаемость Раньше у биплана левая и правая части крыла отсоединялись…
  5. Sep 5, 2026Алый журавль в естественной среде обитания Новая моделька хоть и смотрится не такой массив…
  6. Sep 3, 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 →