У нас вы можете посмотреть бесплатно Система рендеринга — Преобразование данных ECS в визуальные образы (3D-игровой движок с нуля) | Э... или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Discord: / discord Twitch: / agentruss Веб-сайт: https://agentruss.tv/ 📺 Смотрите полный плейлист здесь: • Build a 3D Game Engine from Scratch (JavaS... В этом эпизоде наш движок наконец-то становится видимым. До сих пор наш движок ECS имел движение и логику… но ничего на экране. Сегодня мы это исправим — по-ECS-методу. Рендеринг — это не что-то особенное. Рендеринг — это просто еще одна система. ✅ В 4-м эпизоде мы создадим: Полноценную систему рендеринга Синхронизацию преобразования → сетку Three.js Запрос сущностей с помощью преобразования + сетки Сохраним независимость рендеринга от игровой логики Вынесем рендеринг за пределы main.js Позволим миру автоматически управлять системами Добавим обработку изменения размера рендерера и исправления соотношения пикселей 🧠 Ключевая идея: В ECS: Сущности = ID Компоненты = данные Системы = поведение Рендеринг = тоже поведение Таким образом, рендеринг должен находиться внутри системы, а не в игровом цикле. Такая конструкция позволяет нам: ✔ Отключать рендеринг ✔ Менять рендереры ✔ Запускать симуляции без графического интерфейса ✔ Сохранять чистую архитектуру Как и в реальных движках. К концу этого эпизода у вас будет: 🚀 Настоящий игровой цикл ECS 🚀 Система передвижения 🚀 Система рендеринга 🚀 Управление миром Теперь это настоящая основа для мини-игрового движка. 📌 Следующий эпизод: Мы добавим обработку ввода и управление игроком (также в качестве систем). Если эта серия помогла вам в обучении: 👍 Поставьте лайк видео 🔔 Подпишитесь на канал, чтобы получать полную серию о движке #GameDev #ThreeJS #JavaScript #ECS #GameEngine