Добро пожаловать
Официальная документация проекта Bullet Hero, гибрид ритм-игры и bullet hell, построенный как движок для жанра. Bullet Hero - это не только игра, это программный комплекс из множества продуктов
| Продукт | Документация |
|---|---|
| Игра | Игра |
| Редактор уровней | Редактор уровней |
| SDK | SDK |
| Сервер | Серверы |
| Документация | Как помочь |
Всё что можно скачать находится тут - Загрузка
Если нужно быстро начать играть - Быстрый старт
Категории
Разным людям будут интересны разные части документации, она написана под всех
Версии
У каждого продукта своя версия с буквенным префиксом, каждая в виде major.minor.revision:
| Префикс | Расшифровка | Продукт |
|---|---|---|
gv | game version | игра (клиент) |
sv | sdk version | SDK |
fv | frontend version | сайт |
bv | backend version | бэкенд, сервер |
Номера версий не обязаны друг за другом следовать, но в большинстве случаев они совпадают. Также бамп версии происходит одновременно и общее обновление имеет одинаковую версию
Также существует отдельная версия уровней mg (model generation). Это обычное число в каждом сохранении, что описывает версию данных.
Оно значительно важнее всех остальных, используется повсеместно для обновления и поддержки. Подробнее в Версии и миграции
Исходный код
Все репозитории - в организации bullet-hero
| Репозиторий | Доступ | Что там |
|---|---|---|
| game | закрыт | игра и редактор |
| sdk | открыт | SDK, issues по SDK и его коду |
| releases | открыт | сборки игры, issues от игроков |
| docs | открыт | эта документация |
| backend | открыт | сервер, пока пусто |
| frontend | закрыт | сайт |
Нашли ошибку в игре? Пишите в issues releases. Подробнее - Помощь и сообщения об ошибках