1
0
george 03ed41118a Этап 8: препятствия и уровни
Прогрессия сложности: каждые 5 очков — новый уровень с новыми стенами.

- obstacles (Set<Cell>) и level; addObstacles() добавляет порцию стен,
  избегая змейки/еды/бонуса/других стен и клеток вплотную к голове
- столкновение со стеной-препятствием = Game Over
- еда и бонус не спавнятся в препятствиях
- двустрочная шапка со счётом/рекордом и уровнем/скоростью
- reset() очищает препятствия и уровень

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