Skip to content

mx57/soba

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐾 Десктопный Котик (Desktop Pet Cat)

Project Logo

Интерактивный векторный питомец для вашего рабочего стола, вдохновленный comnyang.com.

🚀 Что нового: SVG-революция и расширенные функции

Мы полностью переработали графическое ядро приложения! Теперь Котик — это не просто набор GIF-анимаций, а полноценный процедурный векторный движок.

✨ Основные преимущества

  • Бесконечное масштабирование: Благодаря формату SVG, котик выглядит идеально четко на любом разрешении экрана.
  • Процедурные анимации: Движения котика (дыхание, прыжки, работа лапками) вычисляются математически в реальном времени. Это делает анимацию плавной и органичной.
  • 8 уникальных скинов: Переключайтесь между окрасами (Рыжий, Сиамский, Черный и др.) через меню настроек.
  • Живая реакция: Питомец следит взглядом за вашим курсором и реагирует на скорость вашей печати.

🛠 Ключевые функции

  • Mochi Drag: Котик растягивается и сжимается при перетаскивании. Если его встряхнуть — он начнет дрожать!
  • Mouse Hunt: Питомец пускается в погоню, если вы быстро двигаете мышкой.
  • Таймеры продуктивности: Встроенный Pomodoro и напоминания о разминке с уведомлениями прямо над котиком.
  • Peek Mode (Прятки): Котик может прятаться за край экрана, чтобы не мешать вам.
  • Звуковые эффекты: Мурлыканье при поглаживании и задорное мяуканье при важных событиях.

🎨 Демонстрация графики

Окрас Превью Описание
Orange Orange Классический рыжий проказник
Siamese Siamese Элегантный сиамский котик
Black Black Грациозная черная пантера
Calico Calico Уютный трехцветный котик

Примечание: В приложении доступно 8 различных окрасов.

⚙️ Установка и использование

  1. Установите Python 3.10+.
  2. Установите необходимые зависимости:
    pip install -r requirements.txt
  3. Запустите программу:
    python main.py

📝 Управление

  • ЛКМ (зажать): Перетаскивание (Mochi Drag).
  • ПКМ (на иконку в трее): Настройки, выбор скина, таймеры.
  • Быстрая печать: Котик переходит в режим работы или перегрева.
  • Движение мыши: Котик следит за курсором или охотится на него.

Создано с любовью для продуктивных кошатников. 🐾

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages