Об этом проекте

OpenKruiseGame (OKG) — это открытая рабочая нагрузка Kubernetes, разработанная специально для сценариев игровых серверов. Он является подпроектом проекта CNCF OpenKruise и направлен на упрощение облачной трансформации игровых серверов. OKG решает такие задачи, как горячие обновления, обновления на месте, управление конкретными игровыми серверами, а также сетевые модели, подходящие для игр (фиксированный IP/порт, безпотерьное прямое соединение, глобальное ускорение). Он поддерживает автоматическое масштабирование, автоматизированное обслуживание и не зависит от облачного провайдера, что позволяет централизованно управлять в мультиоблачных и гибридных средах. Проект интегрируется с облачными сервисами, системами подбора игроков и платформами эксплуатации с помощью низкокодовых или бескодовых методов, а также может быть расширен через пользовательскую разработку или подключен к системам доставки, таким как KubeVela. Он используется многими игровыми компаниями, включая Lilith, Hypergryph, Bilibili и другими. Репозиторий предоставляет руководства по установке, пользовательские руководства и рекомендации для участников разработки.