8000 GitHub - crawsoir/desktop-pet: A framework for creating and running virtual desktop pets, written in Python.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

crawsoir/desktop-pet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

desktop-pet

A framework for creating highly customizable desktop pets, or running the ones I've created. Currently only supported on Windows.

Running Pets

Support for creating an executable to be added. For now, the program is run through __main__.py

Default Pets

Testpet

testpet2 testpet testpet3

Testpet is a base example which can be copied and used as reference. Testpet supports being dragged and dropped, 'eating' files by moving them to the recycling bin, and switching between idle and asleep states.

Adding Pets

To make modifications, clone this repository and install Python >= 3.9.5.
Install requirements into a virtual environment within the repository:

>python<version> -m venv venv  
>venv\Scripts\activate   
>pip install -r requirements.txt

Check out desktop-pet/pets for examples. Tkinter is not required for your pet, however the included tools are dependent on it.

Testing

TODO: add github automation and testing

About

A framework for creating and running virtual desktop pets, written in Python.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0