One Breath app icon

Flutter · Flame · Mobile Game

One Breath

v1.5.1

Touch anywhere and drag to swim. Sink deeper and deeper on a single held breath — grab gems, snag oxygen tanks, dodge six hazards, and bank your haul before the air runs out.

Think Doodle Jump, flipped upside down and underwater.

Get it on Google Play App Store — Coming Soon
Endless scrollerOne-thumb controlsOffline playFree to play

Pick It Up In Seconds

How It Plays

01

Drag anywhere to swim

Any direction, any part of the screen.

02

Double-tap to dash

Trade oxygen for a fast escape.

03

Bank gems, buy gear

Spend them on permanent upgrades.

What Makes It Tick

Core Features

One Breath, One Run

Your oxygen drains the whole way down. Every dive is a single held breath — bank your gems before the air runs out.

Thumb-Free Steering

Touch anywhere and drag. The diver follows your finger's movement, not its position, so your hand never covers the action.

Double-Tap Dash

A 1.5-second escape at 2.8× speed for 2 oxygen, on an 8-second cooldown. It does not make you invulnerable — dash to reposition, not to ram.

Shatter Chains

A speed-boost pickup does grant invulnerability, and then you don't dodge hazards — you explode them. Each shatter extends the surge and speeds you up.

The Deep Gets Dark

Past 1,800 m the water closes in around your light, and the descent keeps accelerating — but the field stops getting busier at 6,000 m, so the deep is survivable rather than a wall.

Gear That Sticks

Six equipment slots, four tiers each. Spend gems on permanent upgrades, or fuse loot shards into free blueprint unlocks.

Twelve Abilities

Past the gear ceiling, a second progression. Equip one — eventually three. They trade rather than buff, changing what a dive is rather than making you stronger.

Plays Offline

No account, no sign-up, no internet required. Progress is saved right on your device.

In The Water

What You're Diving For

Small Gem

Small Gem

1 gem. Your bread and butter — the magnet in your gloves pulls them in.

Big Gem

Big Gem

5 gems. Uncommon near the surface, roughly one in four down deep.

Mega Gem

Mega Gem

50 gems. Nothing above 2,500 m, then one per 45 seconds of survival — and no magnet pull, you have to swim to it.

Oxygen Tank

Oxygen Tank

Refills your air and keeps the dive going. Scarcer the deeper you get.

Speed Boost

Speed Boost

A free surge that does make you invulnerable — your window to shatter hazards. Stacks with a dash.

Shield

Shield

Fully blocks the next hazard hit. You can bank more than one.

Slow-Mo

Slow-Mo

Eases the descent for a few seconds so you can thread a cluster.

Blueprint Shard

Blueprint Shard

Loot. Five fuse into a blueprint that unlocks a gear tier for free.

The Deep

It Gets Worse On The Way Down

Difficulty ramps in stacking ways: hazards move faster, air tanks get scarcer, and past 1,800 m the darkness closes in around your light.

As of 1.5.0 it stops ramping forever. Hazard density levels off at 6,000 m, and the field can no longer seal shut — if there is no clear place for a hazard to enter, it simply doesn't spawn. The deep is survivable now rather than a wall you halt at.

New things still start showing up down there — an eel at 1,250 m, mines at 1,600 m, an anglerfish at 3,000 m, and vent chimneys in the trench at 9,000 m. Big gems get much more common as compensation. That's the trade.

The diver mid-dashDash engaged
Jellyfish

Jellyfish

From the surface

Drifts and pulses its way into your line. Its tentacles sting too, not just the bell.

Barracuda

Barracuda

From the surface

Darts across the screen with no scroll-up warning — except the bubble telegraph that rises a beat before, in a window that tightens with depth.

Eel

Eel

Below 1,250 m

A fast riser that undulates hard side to side — the jellyfish's unpredictable cousin.

Mine

Mine

Below 1,600 m

Anchored, doesn't chase you, and hits hard. Pure punishment for a sloppy line.

Anglerfish

Anglerfish

Below 3,000 m

The hardest-hitting thing down there — and in the dark its glowing lure is easy to mistake for a pickup. That's deliberate.

Vent Chimney

Vent Chimney

Below 9,000 m

Hydrothermal towers in the trench. They don't move, and there is no way around one that isn't through the gap beside it.

The Descent

Seven Zones Down

01

Sunlight

Light still reaches down here.

02

Twilight

The last of the blue.

03

Midnight

No sunlight has ever been this deep.

04

The Abyss

Things that never came back up.

05

Hadal Trench

Where the seafloor gives out.

06

The Chasm

Deeper than any ocean on Earth.

07

Below the Chart

Nobody has measured this.

Progression

A Shop That Looks Back At You

The shop is an RPG character screen. Six slots, four tiers of five refinement levels each — and the diver in the middle actually changes as you buy them. Kitting out all six is a long haul.

Basic tier diver

Tier I

Basic

Steel tier diver

Tier II

Steel

Titanium tier diver

Tier III

Titanium

Abyssal tier diver

Tier IV

Abyssal

Dive Helmet

A brighter beam — the deep dark closes in less.

Speed Fins

Dive faster — reach greater depths per breath.

Oxygen Tank

Start with more air, and refill more from each tank.

Dive Suit

Hazards cost you less oxygen.

Grip Gloves

Pull in gems from farther away.

Lucky Charm

Every gem you grab is worth a little more.

Built With

FlutterPlay StoreFlame 2D engine · Dart · hand-drawn flat-vector sprite art

Get Help

Support

Questions, bugs, or a purchase that didn't arrive? Email info@joshuamakes.ca and I'll get back to you.

I bought gems and didn't receive them.

Reopen the game while connected to the internet — pending purchases finish automatically on launch. If they still haven't arrived, email me with the date of purchase and I'll sort it out.

I lost my progress / I got a new phone.

Progress is saved on your device. To carry it across devices, turn on Cloud save in Settings before you switch. Without it, progress can't be recovered once the app is uninstalled.

How do I turn off leaderboards or achievements?

Settings → toggle them off. They're off by default, and nothing is sent unless you turn them on.

How do I stop seeing ads?

Ads are only ever shown if you choose to watch one for a revive or bonus gems. Decline the offer and no ad plays.

How deep can you go?

Free to play. No account. Take a breath and drop in.

Get it on Google Play App Store — Coming Soon

Privacy Policy·Terms & Conditions