Inspiration
I was inspired by my dog to make this program and old school SNES games. I thought it would be cool to have my dog be the hero in a video game.
What it does
It generates all the graphics for the video game using prompts and images returned from google gemini 3. It takes the IP address and generates a background based on location data and weather conditions.
How we built it
I built it using the assistance of AI for coding. I used Typescript and Phaser for the game.
Challenges we ran into
Time constraints. I didn't learn about this contest until about 10 days ago. Also image generation can take quite some time which slows down development. Budget constraints, it would have been nice if I could have used gemini 3 with unlimited tokens.
Accomplishments that we're proud of
I am proud that I more or less accomplished what I set out to do. It wasn't as polished as I would have liked but I have a working game with my dog as the hero!
What we learned
I learned about securing APIs by using the google cloud backend proxy. I learned about some limitations of AI. I learned more about Typescript as well, which is virtually a brand new language for me.
What's next for My Pup
I think I will polish it up a bit more and I plan on hosting it on a website other than github. Also I plan on releasing it as a webview app using kotlin and adding it to the Google Play Store.
Log in or sign up for Devpost to join the conversation.