Shacraft Core

Самостоятельный открытый воксельный движок на Rust. Главный приоритет — низкое и предсказуемое потребление серверной оперативной памяти. Сервер Shacraft служит первым практическим применением; ядро не привязано к его мирам, аккаунтам и минииграм.

Проект начинается заново локально: исходники из зависшей облачной среды не восстановлены. Сведения о ранее выполненных сборках и тестах не являются результатами этого репозитория.

Контекст и порядок чтения

  1. Требования — что запросил пользователь.
  2. План — этапы и условия перехода.
  3. Решения — принятые решения и их границы.
  4. Интерфейсы — рабочие контракты компонентов.
  5. Текущее состояние — проверенные результаты и ближайшая работа.
  6. Память и хранение, совместимость, приёмка.

Работа ведётся локально в /home/emil/Desktop/shacraft-core. Продакшен-серверы и существующие проекты лаунчера не изменяются автоматически.

S
Description
Independent Rust voxel engine with durable worlds, authoritative server, WebGL2 client, MCP, packages and Minecraft world interchange.
Readme
2.6 MiB
Languages
Rust 50.7%
JavaScript 36.8%
Python 4.8%
Java 3.7%
HTML 3.1%
Other 0.9%