Тест быстрого #RayCast

Для тех, кто ждет продолжения видео по Scratch. Серия по 3d не заброшена. Она по завершении всех планов будет обновлена. На видео представлена обновленная система RayCast в Scratch. Максимально быстрая (481 луч, так как больше нет смысла) и точная (лучи попадают точно в границы стен). Подходит только для лабиринтов, состоящих из квадратных блоков, данные о которых хранятся в списке, то есть для вручную нарисованных карт система работать не будет. Лабиринт не ограничен в размерах (настраивается) и генерируется случайным образом. Блоки стен при генерации раскрашиваются в случайные цвета (не текстуры). Между блоками присутствуют границы. Есть возможность настраивать ширину коридоров (размеры блоков, из которых состоит лабиринт). Встроены мини-карта и полная карта всего лабиринта, которые раскрываются по мере посещения. Мини-карта вращается вместе с игроком. Полная карта имеет возможность масштабирования и осмотра. Остается разобраться с текстурированием, коллекционными объектами и врагами. После этого можно будет запускать в релиз, точнее записывать видео (его будет много).

Смотрите также