Inspiration

We were inspired by the desktop goose, a goose that goes around your desktop to troll you. At first, we thought to make it an anime girl, but then settled on Shiba-san, a being who can guide you

What it does

It has a built in Pomodoro, chat, and movement, as well as the ability to be dragged around and be pet. We plan on adding a todolist in the future.

How we built it

We built it entirely in Godot, while using Gemini API as a chat feature.

Challenges we ran into

We didn't know how to use Godot at all, and Lucian spent around 2 hours troubleshooting a server for Gemini API, as certificates don't exist in Godot, meaning that we need to run prompts through a web server ran in nodeJS to make it work. Also, chat is entirely on a local host server currently

Accomplishments that we're proud of

We're proud that it works and that the server runs.

What we learned

We learnt that building desktop pets is actually really difficult

What's next for Shiba-san Desktop Pet

We will add a todolist, and many more features, with more lifelike animations such as screen shakes, and a mood meter.

Built With

Share this project:

Updates