Нативные запросы клиента
Geometry Dash обращается к PHP-эндпоинтам с учётом версии игры. Сервер обрабатывает реальные данные.
- Пример запроса
- POST /database/getGJLevels21.php
- Обработка
- Маршрут → сервисы → MariaDB
- Возможности
- Аккаунты, уровни, рекорды, общение
Схема обработки запроса, не интерактивный API-тестер.
Управление в одном месте
Модерация, роли, конфигурация и обновления — без десятков разрозненных скриптов.
- Модерация
- Рейтинг уровней и жалобы
- Управление
- Аккаунты, роли, музыка
- Обслуживание
- Бэкапы, обновления, диагностика
Права доступа проверяются на сервере.
Развёртывание на своём сервере
Linux VPS или совместимый shared-хостинг. База данных и инфраструктура остаются под твоим управлением.
- Основа
- PHP 8.3+ и MariaDB
- VPS
- Docker Compose и Caddy
- Альтернатива
- Отдельный установщик для shared
Требования зависят от хостинг-провайдера.
Всё нужное. Без хаоса.
Реальный бэкенд для игроков, авторов и администрации. Никаких выдуманных функций и декоративных дашбордов.
- 01
Аккаунты и игроки
Регистрация, профили, статистика и социальные функции на общей системе аккаунтов.
- 02
Уровни и модерация
Поиск и загрузка уровней, комментарии, рейтинг и инструменты модерации.
- 03
Музыка и дополнения
Управление треками сообщества и расширение через события и маршруты плагинов.
От игры до базы данных.
Маршруты разбирают запросы с учётом версии клиента. Сервисы применяют правила, MariaDB хранит данные. Слои разделены, чтобы обновления не превращались в заплатки.
Подробнее об архитектуре ↗- 01Игровой клиентОтправляет запрос
- 02МаршрутизаторУчитывает версию игры
- 03Сервисы ядраПроверяют и обрабатывают
- 04ХранилищеСохраняет результат
Совместимость подтверждают тесты.
Для Geometry Dash 1.0–2.2 описаны профили протокола, но возможности зависят от версии игры. Проверка GD 2.209 продолжается; полная совместимость на настоящем клиенте ещё независимо не подтверждена.
Запусти свой сервер.
Выбери вариант для своего хостинга. Ядро бесплатное — оплачиваешь только нужную инфраструктуру.
# Проверь исходный код перед установкой
git clone https://github.com/IZKGMD/GMDmucho-core.git
cd GMDmucho-core
sudo ./installЧто важно знать.
MuchoCore действительно бесплатный?
Да. Код опубликован по лицензии MIT. Сервер, домен и дополнительные услуги могут стоить денег.
Geometry Dash 2.209 уже полностью поддерживается?
Полная совместимость ещё не подтверждена независимыми сквозными тестами. Перед переносом проверь список поддерживаемых функций.
Можно перенести существующий GDPS?
В репозитории есть документация по миграции, включая сценарий для Cvolton. Сначала сделай бэкап и проверь перенос на копии базы.
Всё для людей и главное — бесплатно.
IZK · Принцип MuchoCore, 2026
Сделай сервер, в который хочется играть.
Открытый код. Решения остаются за тобой.