Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desktop Pet

A small animated desktop pet built with Python and Tkinter.

Features

  • Transparent window
  • Gravity-based spawn from the top of the screen
  • Walk / idle / fire / drag / descend states
  • Random direction changes
  • Right-click context menu
  • Pause / resume with Space
  • Exit with Escape
  • Asset fallback support

Project Structure

desktop-pet/
│
├─ main.py
├─ README.md
├─ requirements.txt
├─ .gitignore
│
├─ pet/
│   ├─ __init__.py
│   ├─ app.py
│   └─ utils.py
│
└─ assets/

About

A small desktop pet built with Python and Tkinter. The pet walks around the screen, plays animations, and can be dragged with the mouse. Animations are loaded from an external assets folder so they can be easily replaced or customized.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages