Inspiration
Growing up in a harbor city, I wanted to create a relaxing game that feels natural to pick up anytime. You rescue octos from the sea and wait to see what the next egg becomes. Each time players return, their octo home should feel livelier.
Gameplay
Core loop: Rescue → Hatch → Expand → Collect
Players throw lifebuoys, finding challenge in mastering each toss. Rescued octos provide resources used to unlock new rooms, upgrade facilities, and hatch octos with unique personalities.
Each octo has its own appearance and rarity, and the home includes randomized elements that make every player’s world unique. As players expand their ocean home and complete the collection, they experience steady progression and discovery. Once the home grows, players can invite friends to visit, help each other, or engage in friendly challenges.
With permanent data storage and randomization systems, every return feels like opening an ocean gift. Players can progress entirely at their own pace — daily or occasionally, the journey continues.
How to build it
Controls: Designed with a mobile-native mindset — fully playable one-handed. Multiple actions are integrated into movement, allowing players to perform shots, activate features, and guide friends through their octo home.
Visuals: I focused on creating a strong vertical experience. A custom camera system prevents disorientation while still giving players meaningful freedom to explore.
Art: As a 3D art director, I shaped the visual identity and guided GenAI in producing octo variations. AI also inspired new ideas for expanding the octo world.
What's next
More ocean zones, more home upgrades, more octo squads — and the biggest mystery of all: the villain who stole the ocean from the octos is about to appear.
World ID
Horizon Worlds - SAVE OCTO (833786903153808)
Built With
- blender
- cameraapi
- customui
- genai
- photoshop
- typescript









Log in or sign up for Devpost to join the conversation.