Почему изометрия? | Искусство, код и матричная математика | Дневник разработчиков
Автор: Wintermute Digital
Загружено: 2020-08-14
Просмотров: 251399
Описание:
В этом блоге разработки инди-игр (devlog) объясняется общая концепция, метод создания почти идеальных изометрических тайлов в пиксельной графике, линейная алгебра матриц преобразований, а также изменения кода и необходимые моменты при конвертации игры в изометрический формат.
В изометрических играх есть что-то особенное. Они передают ретро-атмосферу использования 2D-графики для отображения трёхмерного мира в эпоху, когда огромные трёхмерные ландшафты из миллиардов полигонов стали отраслевым стандартом.
Присоединяйтесь ко мне, чтобы погрузиться в пиксельные соотношения, умножение матриц и теоретически идеальный, но на практике довольно глючный код.
-- Примечание -- Отзывы о программировании приветствуются! Если вы не умеете программировать, ничего страшного, моё объяснение математики гораздо более техничное. Линейная алгебра — это очень круто! Не слушайте моих советов по кодингу, я точно не эксперт :) ---
Текстовая версия появится на моём сайте wintermutedigital.com через день-два, вместе с другими обучающими материалами, блогами разработчиков игр и интересными постами.
Использованное ПО:
Пиксель-арт — Aseprite
Игровой движок — Unity 5
Математические уравнения — LaTeX + Google Slides (xD), рендеринг — отличный онлайн-инструмент https://quicklatex.com/.
Видеомонтаж/анимационная графика — Blender 2.83 LTS
Звук — Audacity
Геймплей — Stardew Valley, моя ферма :3
Авторы:
Музыка: X Ray Vision, Slynk. Источник: аудиобиблиотека YouTube
Изометрическая диаграмма в разобранном виде: wikimedia — от Duk — https://en.wikipedia.org/wiki/Explode...
Временные метки:
0:00 — Вступление
0:30 — Видеообзор
0:55 — Изометрия сверху вниз
2:35 — Как создавать изометрические плитки, которые можно разбить на плитки, в Aseprite
8:08 — Линейная алгебра, матрицы преобразований и проекции
9:40 — Полезные формулы для преобразования прямоугольных и изометрических систем
10:55 — Вопросы программирования
#indiegamedev #gamedev #isometric #art #code #matrix #linearalgebra
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: