Symbiotic Hook: Colleagues Under the Surface
About the Game
- I made this for the Fishing Horror Jam 2 ~
- A mysterious angler arrives at the lake equipped with only a fishing rod and a mug but no bait. He soon discovers a former colleague staring back at him from beneath the water's surface.
System Requirements & Setup
- Game Source Code
- Webcam Required: Enable your webcam to allow the game to detect your hand and head movements.
- Webcam Images are processed strictly for local model inference only. No images are ever uploaded or stored.
- Recommended Distance: For optimal tracking, maintain a distance of roughly 0.8 meters from the camera.
- 🚀 Powered by WebGPU: recommend using Brave or Firefox, or Chrome for the best experience.
WebGPU For Linux users
1. Enable the flag at chrome://flags/#enable-unsafe-webgpu.2. Launch Chrome using the --enable-features=Vulkan argument.
🎯 Objective
- Access the logs of the 3 special carrier fish.
🎮 Controls
- Cast the line: Raise your right hand, then lower it.
- Pull up the line: Raise your right hand upwards.
- Dodge enemies: Move your head to the left or right.
- Open backpack: Hover your hand over the backpack icon.
- Access the item: Hover your hand over the items.

🌟 Credits & Assets
- Tech Stack (Bevy Engine)
- vleue_kinetoscope
- bevy_common_assets
- bevy_kira_audio
- bevy_rand
- bevy_tweening
- extol_sprite_layer
- bevy-inspector-egui
- bevy_framepace
- bevy_nokhwa
- bevy-intl
- Machine Learning (Burn)
- burn
- burn-store
- burn-onnx
- Model: yolo26
- Color Palette
- Sound Effects (SFX)
- Visual Effects (VFX)
- Music (BGM)
- Night Theme: Nature Wind Outside Room Tone
- End Theme: シンフォニア第1番 piano ver.
- Ghost Theme: "Ghostpocalypse - 2 The Call" by Kevin MacLeod (incompetech.com) - Licensed under Creative Commons: By Attribution 4.0 License
- 3D Models
- Icons & UI
📝 Developer’s Note
- Inspired by janhohenheim's project, I experimented with using Bevy and Burn to access GPU resources directly in the browser. This game serves as a test to run inference on a YOLOv26 model.
Interestingly, I noticed the horror fishing game jam is currently running, so why not have some fun!
🪒 Revision
- v0.1.18
- add dodge attack tutorial
- v0.1.17
- move close button location
- add backpack animation
- v0.1.14
- add BGM for end scene
- v0.1.13
- fix: the target 3 fish is able to be caught now.
| Updated | 17 hours ago |
| Published | 6 days ago |
| Status | Prototype |
| Platforms | HTML5, Windows, macOS, Linux |
| Author | rockcen |
| Genre | Simulation |
| Made with | Blender, Bevy Engine |
| Tags | bevy, Fishing, Horror, Short, Singleplayer, webcam |
| Average session | A few minutes |
| Inputs | Webcam |
| Links | Source code |
| AI Disclosure | AI Assisted, Code, Text |



Leave a comment
Log in with itch.io to leave a comment.