Многие считают, что многоэтажная тдшка (a.k.a Spline TD) это некий ненастоящий, вымышленный, обречённый на провал и забвение проект. Но что если я вам скажу, что уже в первые часы своего существования эта карта повлияла на одну маленькую, независимую опенсорс программку, известную в широких кругах как Blender?
Я пытался разобраться как скриптом сгенерировать меш дорожки для крипов из кривой, но вместо этого разобрался как за пару строк кода положить Blender. Мне стало интересно, и я попробовал повторить это в альфа версии 5.0, и там это тоже воспроизводилось. В двух словах: нельзя конвертировать объект из кривой в меш, находясь в Edit Mode. Короче, я зарепортил эту ситуацию, и мейнтейнеры Blender приняли волевое решение и внесли нужную проверку в код, которая осталась там и по сей день.
Вот он, кусочек исходного кода Blender имени Spline TD.
  /* Disallow conversion if any selected editable object is in Edit Mode.
   * This could be supported in the future, but it's a rare corner case
   * typically triggered only by Python scripts, see #147387. */
  for (const PointerRNA &ptr : selected_editable_bases) {
    const Object *ob = ((const Base *)ptr.data)->object;
    if (ob->mode & OB_MODE_EDIT) {
      BKE_report(
          op->reports, RPT_ERROR, "Cannot convert selected objects while they are in edit mode");
      return OPERATOR_CANCELLED;
    }
  }
Таким образом, ещё задолго до релиза Spline TD уже повлияла на, не побоюсь этого слова, миллионы пользователей Blender! А вы почему-то не верите, что карта выйдет.

Подписывайтесь на ютуб канал, возможно я буду заливать туда какие-нибудь интересные штуки по многоэтажной тдшке.
да
именно ради последней строчки здесь и запощен весь этот кринге
`
ОЖИДАНИЕ РЕКЛАМЫ...