Цель ивента — набрать больше очков чем оппоненты.
У каждой игры в RGG-Battle Speedrun Edition присутствует Estimate - необходимое время прохождения. Если игрок не укладывается в Estimate - считается, что он проиграл и доигрывать игру дальше не нужно.
Перед стартом ивента на карте рандомно располагаются игры.
Игроки начинают с углов карты. Игроки могут сходить на ограниченное число клеток по горизонтали или по вертикали. Игроки ходят строго в порядке очереди. Первый игрок определяется броском жребия.
Первый игрок выбирает игру и встает на соответствующую клетку. Затем оставшиеся игроки встают на его клетку и начинают играть в игру - кто быстрее пройдет.
Один раз у каждого участника есть возможность забанить игру в момент выбора игры. Если участник банит игру, то тот кто выбирал игру обязан выбрать другую, а забаненную игру никто не может выбрать никаким образом.
Если игру прошел тот кто ее выбрал - он получает 6 очков. Остальные получают очки в зависимости от занятых мест: второе место - 3 очка и право выбора следующей игры, третье место - 2 очка, четвертое место - 1 очко. Если стример не попал в Estimate он не получает очков и получает минус ХП.
Если игру первым прошел другой игрок - он получает 3 очка и право выбора следующей игры. В этом случае игрок, который выбрал игру получает одно очко. Оставшиеся двое игроков получают очки соответственно своим местам, не учитывая игрока, выбравшего игру - 2 или 1 очко. Если стример не попал в Estimate, он не получает очков и получает минус ХП.
Если в игре можно выбрать уровень сложности, выставить любое количество жизней, выбирать разных персонажей и т. д., игрок вправе проходить так, как ему хочется, выбирая любую сложность, количество жизней или персонажей и т. д.
Запрещены чит-коды, турбокнопки и сейвстейты.
Разрешены баги, глитчи и варпы.
Победитель определяется по количеству очков.
RGG Battle длится ровно 5 часов. Как только таймер становится 5:00:00 любые действия участников в игре нелегитимны.