Процедурно генерируемая звёздная карта, Godot + Rust + ECS

Проект, над которым я сейчас работаю. Звёздные системы генерируются процедурно и связаны между собой. В видео я сосредоточен только на визуале, но в игре уже есть ряд неплохо оптимизированных и масштабируемых систем (поиск пути и прочее), поддержка модов (JitLua) и ряд других особенностей. Godot используется здесь как низкоуровневое решение для рендеринга (Хорошечно); Сама сцена почти не содержит узлов, а практически вся бизнес-логика находится на стороне Rust. В качестве ECS использую крейт Shipyard от Leudz, а также glam, proto_rs и mlua. Подписывайтесь, чтобы не пропустить больше.

12+
5 просмотров
3 дня назад
12+
5 просмотров
3 дня назад

Проект, над которым я сейчас работаю. Звёздные системы генерируются процедурно и связаны между собой. В видео я сосредоточен только на визуале, но в игре уже есть ряд неплохо оптимизированных и масштабируемых систем (поиск пути и прочее), поддержка модов (JitLua) и ряд других особенностей. Godot используется здесь как низкоуровневое решение для рендеринга (Хорошечно); Сама сцена почти не содержит узлов, а практически вся бизнес-логика находится на стороне Rust. В качестве ECS использую крейт Shipyard от Leudz, а также glam, proto_rs и mlua. Подписывайтесь, чтобы не пропустить больше.