Методы псевдо-3D — 2.5D-графика — Поддельное 3D — Разработка игр Pygame Python
FünFET
0:00 / 0:00
Методы псевдо-3D — 2.5D-графика — Поддельное 3D — Разработка игр Pygame Python
17 194 просмотра · 2 года назад
FünFET
3,7 тыс. подписчиков
17 194 просмотра · 2 года назад
Темы:
Изометрическая проекция
Наложение спрайтов
Масштабирование по оси Z или масштабирование спрайтов
Рейкастинг
Флооркастинг или режим 7
Карты высот
Предварительно отрендеренные фоны
Проекты, которые я использовал в качестве примеров в этом видео:
Isometria от @bigwhoopgames: • Official Isometria Trailer
Наложение спрайтов от @DaFluffyPotato: • Spritestacks - Pygame Tutorial
Масштабирование по оси Z от меня: • Sprites on a Raycasting game in Python wit...
Рейкастинг от меня: • Complete Raycasting Game Project in Python...
Флооркастинг от меня: • Floorcasting with Pygame and Numpy in Pyth...
Карта высот от @Gpopcorn: • How I Created a Voxel Raycaster in Python...
Пререндеренные 3D-окружения от @LeoOno: • [Java 3D] from scratch - "Resident Evil 1"...
Мои игры на itch: https://finfetchannel.itch.io/
Мой сайт: https://finfetchannel.github.io/
Мой GitHub: https://github.com/FinFetChannel
0:00 Вступление
1:00 Параллакс-скроллинг
1:25 Косая проекция
2:18 Наложение спрайтов
2:50 Масштабирование по оси Z
3:38 Рейкастинг
4:36 Режим 7 / Наложение пола
5:18 Карта высот
5:50 Пререндеренный 3D-фон