Post Thumbnail

Чувак рассказал про свой SteelMC. Это Minecraft-сервер на Rust, который "блок за блоком" добился паритета по генерации мира с ванильным сервером после девяти месяцев разработки.

Автор запилил многопоточный "chunk pyramid" - планировщик, продвигающий чанки через 12 стадий генерации параллельно, движок освещения без глобальной очереди, вдохновленный Starlight/ScalableLux, и вынос обработки чанков и отправки данных за пределы синхронного игрового тика.

Сервер даже намеренно сохраняет "полезные баги" редстоуна, пока не имеет плагинов, но уже поддерживает персистентные миры, инвентари, команды и мультиплеер.

Отличный способ научиться писать на Rust - ковыряться в интересных проектах

Похожее

Post Thumbnail

GDPatch

GDPatch - это новый универсальный загрузчик модов для Godot 4.x, написанный на R...