TGViewer
Бессонный кодер Бессонный кодер @sleeplesscode · 4.25K subscribers
Post #660 11.2K
Когда мы начали строить полноценные сюжетные локации и запускать Рому в целые сюжетные миры, сразу встала дилемма: открытый разрушаемый Minecraft vs необходимость ограничивать всевластие Ромы.

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

Начиная с Идеального Мира мы изменили тактику — полностью отключили возможность ломать блоки там, где это не задумывалось нами. Рома пару раз попробовал, понял, что это бесполезно, и привык: ломать можно только то, что специально выделено.

Метод оказался рабочим, но имел минус — мы слишком сильно ограничивали свободу действий и вариативность взаимодействия. Поэтому в Точке невозврата мы рискнули: разрешили разбирать весь мир по кирпичикам.

И тут случился неожиданный эффект — у Ромы возник своеобразный синдром выученной беспомощности. Даже имея полное право, он часто забывал или боялся ломать мир. Получилось, что излишние ограничения в прошлом закрепили у него привычку действовать «только по правилам».

Сейчас мы ищем баланс: как совместить разрушаемость мира, которая даёт ощущение свободы, с реакцией сюжета на такие действия.

#st #devblogGodGame
  • 👍 120
  • ❤ 38
  • 🔥 10
  • 👏 3
  • 😎 3
  • ❤‍🔥 2
More from @sleeplesscode
  1. Oct 2, 2026⚡️ JavaScript, архитектура и ИИ: о чем будут говорить на юбилейной HolyJS 2026 Autumn 📆 2…
  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 →