Skip to content

apkuznetsov/tube-racing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Демо

(ограничение Гитхаба на видео – макс. 10 мб)

hw10.mp4

Задание 2

  1. Расписать поля и методы класса, который является сущностью (например, вертолёт).
  2. Комментарии к полям и методам оформить как summary.
  3. Приветствуется расширение иерархии и добавление дополнительных компонентов, описывающих обособленные части заданной сущности.

Задание 3

  1. Реализовать замкнутый линейный трек.
  2. Реализовать вспомогательный скрипт, который в плеймоде будет передвигать по треку объект с настраиваемой через инспектор скоростью.
  3. Приветствуется реализация трека на сплайнах.

Задание 4

  1. Реализовать вращательную динамику байка по аналогии с его линейной скоростью.
  2. Добавить вращательную анимацию препятствию.

Задание 5

  1. Добавить перегрев при ударе байка о препятствие.
  2. Добавить платформу торможения, которая снизит скорость байка при прохождении через неё.
  3. Супер-сложное: добавить углы для паверапа.

Задание 6

  1. Создать аналогично кривому треку на сплайнах, трек по окружности.
  2. Добавить возможность генерировать объекты вдоль трека в скрипте ObjectPlacer с каким то шансом.

Задание 7

  1. Соберите свой уровень. Три скриншота из редактора. Желательно короткое видео.

Задание 8

  1. Реализовать логику вывода надписи Go вместо нуля в счётчике перед стартом.
  2. Добавить в окно статистики время лучшего круга.

Задание 9

  1. Добавить превью трека в окошке выбора трассы.
  2. Добавить в окно опций главного меню смену разрешения экрана. Используйте метод Screen.SetResolution
  3. Сложное: добавить в окошко выбора трассы длину трассы, актуальное значение из сцены с самим треком.

Задание 10

  1. Кастомизация вида главного меню.
  2. Собрать минимум один трек с окружением и препятствиями.
  3. Сделать видео прохождения трека, два круга.
  4. Сделать три скриншота трека из редактора.
  5. Поделитесь любыми своими доработками.
  6. Приложить листинг кода (код в формате word или блокнот).

Releases

No releases published

Packages

No packages published

Languages