10.8 Домашняя работа

  • Задание 1 Создайте цепь с шаром на конце. Расположите цель горизонтально, чтобы при запуске она под действием силы тяжести своей и шара начала движение вниз. Ниже сбоку расположите стену из «кирпичиков», которую шар при столкновении должен раскидать.
  • Задание 2 Создайте симуляцию пинбола из примитивов.
  1. Реализуйте периодическое натягивание и отпускание пружинящего механизма, который будет запускать шарики по коридору вперёд и вверх под небольшим углом.
  2. Пинбол должен быть зацикленным: шарики долетают до верха, коридор поворачивает, и они вылетают в зону препятствий, проходят через неё и в любом случае снова скатываются до низа, собираются возле пружины, ожидая, когда она опять оттянется, и вкатываются в образовавшуюся полость.
  3. Создайте в качестве препятствий как можно больше разнообразных объектов — линейно двигающиеся блоки, пружинящие, вращающиеся и другие препятствия, которые не дают шарикам быстро опуститься, но и не блокируют путь совсем.