Требуется доделать приложенный JavaFX проект, либо сделать всё с нуля.
Необходимо сделать трассу более подходящей для теста-проект симулирует физику движения, поэтому важно видеть как происходит поворот. Трасса получается при помощи линейной интерполяции.
Контроллер главного окна отвечает за отрисовку всех элементов модели, за управление интерфейсом, и подписан на все события. Нужно сделать тестовую последовательность: либо через алгоритм (машина сама вычисляет расстояние до поворота, тормозит, поворачивает и разгоняется), либо сделать методы "газ\тормоз\влево\вправо" и с помощью них составить тестовую последовательность (в этом случае необходимо добавить для пользователя возможность изменять значения вне тестовой последовательности, т.е. по кнопке-запускается готовая последовательность, без этого-пользователь сам может ввести значение силы, и в зависимости от этого машина будет ускоряться\...). Сюда же добавить callback по выезду машины за границы трассы.
Добавить окно вызываемое по кнопке "параметры" в главном окне, со своим контроллером, в котором можно будет изменять параметры симуляции (коэфф. сцепления, массу машины, и др.).
В приложенном архиве проект, и файл с ТЗ.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |