Всем привет!
Продолжаем делать игру для детей. В предыдущем видео мы разбирались как добавить canvas и рисовать на нем. В этом видео мы затронем работу с матрицами трансформации. Они нам потребуются, что бы масштабировать всю игру под конкретный экран. В дальнейшем мы будем использовать матрицы для трансформации объектов. Вообще это прямо база геймдева, поэтому я решил не пройти мимо, а записать супер краткий курс на эту тему.
ВКонтакте • YouTube
00:00 Рисуем прямоугольники
03:40 Смотрим результат
04:25 Подбираем размер прямоугольников
05:09 Располагаем их процедурно
06:52 Смещаем прямоугольники в центр
10:14 Рассказываю про проблему разных экранов
12:05 Краткий курс векторной математики
29:12 Трансфомируем канвас с помощью матрицы
31:21 Создаем виртуальный размер игры
37:26 Рисуем игровые объекты
46:04 Подводим итоги
Код посмотреть тут
Результат тут
Оглавление
1. Настраиваем проект
2. Добавляем canvas
3. Масштабирование игры (мы здесь)
4. Добавляем интерактивность
Post #55
183