Задача «Игра «Ракета»»

Задание

В Testbed Box2D реализовать игру, моделирующую управление ракетой.

Справка

Руководство по использованию Box2D

Описание

В поле тяжести планеты (Земля) находится ракета. Игрок может управлять силой тяги и направлением (поворот влево/вправо, добавление/убавление тяги). Также в пространстве «висят» две неподвижных платформы. Игровая задача: переместить ракету с одной платформы на другую.

Необходимо реализовать следующие правила:

  • Если ракета улетает за экран — проигрыш.
  • Врезается в землю — проигрыш.
  • Задевает платформу любой стороной, кроме нижней (со стороны сопла) — проигрыш.
  • Садится на платформу со слишком большой скоростью — проигрыш.