# Project export: Fish Persuasion

This document was generated by HackStack to give an AI agent context about a hackathon project. Sections are labeled with their provenance; content marked as truncated was cut to keep this document small.

## Project metadata

- Hackathon: Cal Hacks 12.0
- Tagline: A charming game about persuading fish to get out of the pond :)
- Devpost: https://devpost.com/software/fish-persuasion
- GitHub: not linked
- Video: https://www.youtube.com/embed/P2L0ae516pY?enablejsapi=1&hl=en_US&rel=0&start=&version=3&wmode=transparent
- Result: winner (fish.audio: Best use of Fish Audio)
- Team: contributor stats unavailable

## Devpost submission (written by the team)

### Inspiration

Fish Persuasion is inspired by silly and absurd games like Cult of the Lamb, Turnip Boy Commits Tax Evasion, and so on. I am also inspired by Fish Audio!

### What it does

In the game, you can move around the player and shout into a pond. If the fishes are enticed by what you say, they will emerge from the pond ― then, you have to persuade the fish to leave the pond and come with you! The fishes also have different preferences ― eg. some might like food more, some might like exploring cool things, and they will subtly drop hints that the player must appeal to. How I built it Fish Persuasion is built with Godot Engine, Fish Audio API, and Gemini API. Challenges I ran into I struggled with receiving the audio stream from Fish Audio and playing it in Godot Engine. Turns out, support for dynamically loading MP3 and WAV files were just added into the engine. Super convenient! Accomplishments that I'm proud of I am proud of the visual direction of the project. What I learned I learnt a lot about working with APIs through Godot, which I have never done in-depth before.

### What's next

.

## README (from the GitHub repository)

No README available.

## Detected evidence (automated analysis)

No repository was indexed for this project. Claimed technologies below could not be checked against code.
- Google Gemini (technology) — claimed on Devpost, not found in the code

## Codebase structure

No repository index available.

## Key source files

No repository index available; no source files included.