Введение в воксельную фрагментацию в Godot (с потоками) | руководство | воксельный ландшафт

Загрузка огромного объёма ландшафта при запуске игры может легко сделать загрузку долгой и раздражающей для игрока. Вместо того, чтобы загружать всё до того, как игрок начнёт перемещаться по игре, мы можем рассмотреть загрузку, пока игрок взаимодействует с уже загруженными частями. В этом видео мы рассмотрим, как разделить наш воксельный ландшафт на более мелкие фрагменты, которые затем можно загружать по одному, используя несколько потоков. Сейчас я использую Godot 4.5 beta, но буду обновлять его по мере выхода новых версий Godot. В этой серии мы затронем несколько интересных тем, включая процедурную генерацию, профилирование и оптимизацию, сравнение решений, многопоточность и многое другое. Поддержите канал на Patreon:   / makertech   Поддержите канал подпиской на YouTube:    / @makertech   Присоединяйтесь к Discord-серверу:   / discord   Все видео по Voxel Terrain:    • Voxel Terrain Tutorials in Godot   00:00 Вступление 00:33 Текущая настройка 01:23 Класс чанка 05:39 Менеджер чанков 10:37 Многопоточность 13:31 Потокобезопасные API 15:45 Дальнейшие оптимизации --------------------------------------------------------------------------------------------------------------------------- Скачать Godot:
Использование нескольких потоков (документация):
Потокобезопасные API (документация):
------------------------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------------------- Reddit:   / makertech   Instagram:   / makertech_dk   Bluesky:
Канал на YouTube:    / makertech   --------------------------------------------------------------------------------------------------------------------------- #gamedev #godot #godotengine #godot4 #tutorial #minecraft #learntocode #howtomakeagame #voxels #voxel

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