В этой статье я расскажу о системе динамических разрушений, созданной для видеоигры Radio Viscera.
Я писал эту статью с целью демонстрации концепций, а не реализации на конкретном языке или в среде, а также не в качестве пошагового руководства. Описанная в ней реализация разработана специально для моей игры, поэтому включение в неё технических подробностей не принесло бы особой пользы. Надеюсь, часть этой информации окажется полезной в разработке вашего собственного проекта в любом подходящем вам движке или среде.
Рисунок 1. Базовые концепции, лежащие в основе системы
Читать дальше →