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

https://github.com/yearofglad/friendly-broccoli

Built With

Share this project:

Updates