Inspiration
We were inspired by virtual desktop pets and wanted to build our own cute pigeon pal desktop friend straight from Morningside Heights.
What it does
It's a desktop pet that frolics around on your desktop. You can feed it, interact with it, there are many hidden Easter eggs to encourage users to explore.
How we built it
We built it in Python using tkinter with custom made gif animations
Challenges we ran into
The gifs gave us trouble -- we didn't realize that the gifs were being optimized, taking in the difference between respective frame and the frame before it. This issue was causing the gif to flicker, but was fixed by unoptimizing the gifs.
Accomplishments that we're proud of
We're proud of making a beautiful pigeon pet, and ironing out the bajillion issues that we ran into.
What we learned
We learned how to tkinter and work with gif animations.
What's next for Pigeon Pal
Using computer vision (OpenCV, Deepface, TensorFlow), we want to have the pigeon respond to your emotions. For example, if you're angry or sad, the pigeon can say an affirmation or ask if you're ok.
Checkout our code + repo
Built With
- aseprite
- python
Log in or sign up for Devpost to join the conversation.