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
- gemini
- godot
Log in or sign up for Devpost to join the conversation.