pear/snake
Требования к игре: - Классическая механика: змейка движется по полю, ест еду, растёт, при столкновении с собой или стенами игра заканчивается. - Управление: стрелки на клавиатуре (Up, Down, Left, Right). Также добавить кнопки на экране для мобильных устройств. - Счётчик очков (сколько еды съедено). - Кнопка «Рестарт» (перезапуск игры без перезагрузки страницы). - Таблица рекордов (LocalStorage): хранить топ-3 лучших результатов. Технологии: - HTML5 Canvas (для отрисовки поля). - CSS (оформление в минималистичном стиле: тёмный фон, яркая змейка, аккуратные кнопки). - Чистый JavaScript (без фреймворков). Оформление в стиле Pear inc: - Логотип 🍐 в углу. - Моноширинный шрифт для счёта. - Тёмная тема (как в Notepad Pear). - Подвал с лицензией: «Pear inc — открытая лицензия MIT». Файлы: - index.html (структура) - style.css (стили) - script.js (логика) Комментарии в коде не нужны, но код должен быть аккуратным и понятным новичку.
sourcecraft.dev/pear/snakeОбновлено 14 дней назадОценка по открытым данным
- Данные
- 4 категории из 6Security, CI/CD: видны только участникам. 24 из 24 метрик с данными
- Место в рейтинге
- 4 393–4 728 из 21 905
Есть серьёзные проблемы. Что тянет вниз: проект не обновлялся 129 дней, нет инструкции локального запуска.
Категории
| Категория | Вес | Оценка | Вывод |
|---|---|---|---|
| Security | 25% | — | нет данных |
| CI/CD | 20% | — | нет данных |
| Активность | 15% | 10 | 10/100: Последний коммит 2026-06-16, за 129 дн. до анализа |
| Документация | 15% | 25 | 25/100: README выполняет 3 из 7 проверок, нет: примеры кода, запуск, сборка, тесты |
| Issues | 15% | 50 | 50/100 |
| Code health | 10% | 90 |
Сильные стороны
- Code health · TODO/FIXME на 1000 строк: 0,0 (0 на 834 строк)
- Code health · TODO/FIXME нет
Что стоит улучшить
- Активность · последний коммит 2026-06-16, за 129 дн. до анализа
- Активность · недель с коммитами за 90 дней: 0 из 13, доля самой плотной недели 0%
- Документация · README выполняет 3 из 7 проверок, нет: примеры кода, запуск, сборка, тесты
- Документация · нет инструкции локального запуска
- Code health · тестовых файлов: 0 на 5 исходных