Очки, множители серии и рекорды в 2D-игре: как считать награду, чтобы хотелось переиграть
Как устроить счёт в 2D-игре: базовые очки за действие, множитель серии с шагом и потолком, окно времени, за которое серия сгорает, мягкий и жёсткий сброс при промахе и таблица рекордов из 10 мест с подсказкой, сколько очков не хватило. Расчёт на 500 прогонах показывает, как потолок множителя меняет разрыв между новичком и опытным игроком. Код проверен в Node.js 24.