george 50e6677989 Этап 7: бонус-еда с таймером
Иногда при поедании обычной еды появляется золотая бонус-еда на
ограниченное время и даёт больше очков.

- bonusFood/bonusStepsLeft; шанс выката 1 из 4 при обычном поедании
- бонус живёт BONUS_LIFETIME_STEPS шагов (таймер в шагах -> учитывает паузу)
- съеденный бонус даёт BONUS_POINTS очков, звук выше тоном, вспышка
- отрисовка золотой клетки + дуга-таймер (drawArc) в drawBoard()
- randomFreeCell учитывает и еду, и бонус, чтобы не наложить их

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 18:20:02 +03:00
..