Мінімальна веб‑гра, що імітує вигляд таблиці відключень ДТЕК: 7 днів × 24 години, вертикальні підписи годин і поділ кожні 3 години. Змійка рухається по «клітинках розкладу», їжа позначена жовтим, інтерфейс поки тільки українською.
- Переглянути на GitHub Pages: DTEK_snake
- Відкрийте файл
index.htmlу браузері (Chrome, Edge, Firefox, Safari). - Ніяких залежностей або збірки не потрібно.
- 7×24 сітка з українськими підписами днів та «Часові проміжки».
- Вертикальні інтервали годин виду
00–01, 01–02, …; товстіші роздільники кожні 3 години. - Іконки з файлів:
snake.svg(змійка) таtarget.svg(ціль/їжа). - Адаптивність: квадратні клітинки, вирівнювання підписів.
- Керування з клавіатури і на мобільних (свайпи).
- Пауза, вікно завершення гри з рахунком.
- Рекорд (найкращий результат) зберігається у
localStorage. - Динамічна складність: гра починає повільно і поступово пришвидшується з кожним з’їденим елементом.
- Клавіатура: стрілки або WASD.
- Підтримка інших розкладок (UA/RU): Ц/Ф/І(Ы)/В.
- Пробіл — пауза/продовження.
- Виділений день тижня — у файлі
script.js, зміннаHIGHLIGHT_ROW(0 = Понеділок … 6 = Неділя). - Швидкість:
BASE_TICK_MS,MIN_TICK_MSта формула уgetTickMs(). - Стилі (кольори, межі, відступи) — у
styles.css.
- Чисті HTML/CSS/Vanilla JS, без зовнішніх бібліотек.
- Сітка — CSS Grid; логіка гри — у
script.js.
- Автор: Maksym Stohnii