Leaks in the Deeps

You’re in a submarine (or some other glass container) under water. See some fish in the background.

Random leaks/breaks appear in the glass! Survive as long as possible.

The glass has integrity. Starts at 100%, you lose when at 0%.

Each leak damages integrity. Repairing gets it back.

Different Leaks?

This increases in difficulty. Each different type of leak requires a different gesture/movement/action to repair it.

  • Touch to repair
  • Touch + hold
  • Scribble/shuffle over it
  • Make circles over it
  • (Draw a specific shape around it?)
  • Tap repeatedly (X times) => but tapping too many times destroys it, so we need a second or two delay before it actually “repairs” it
  • A leak that (somehow) moves over the glass.
  • A leak that grows bigger over time.
  • (One that grows smaller would be a bit useless, as it would then repair itself? Or is that an interesting strategy as well: leave it be and hope it goes away soon? Would work if it shrinks really slowly.)

Modify for Desktop?

Add multiple pointers that can be moved/clicked.

Needs something extra …

  • Maybe pointers can only move in one direction
  • And there’s a button that, when pressed, changes this direction
  • And maybe another button that makes you ignore those general commands, or everything moves faster, or something like that

Ad Support?

Permanent powerups:

  • Many different fish types => these make the game harder, but are also more rewarding when you beat them.
    • If you come very far, and it has no new fish type to include, it unlocks it by itself.
  • Increase glass integrity
  • Increase speed of leak removal
  • Increase points for removing something. (Or decrease penalty when new leak is added.)
  • Score multiplier in general
  • Multiple lives => when you’re supposed to die, it takes a life instead, and removes whatever was killing you.

End-screen tricks:

  • Keep playing! (Resets integrity to 30% or something.)

Cosmetic:

  • Different backgrounds
  • Different leak designs? Different shield designs?

Research

URL (easy 3D silhouettes through stuff): https://www.reddit.com/r/godot/comments/u2yssh/today_i_learned_how_to_do_character_silhouette/

URL (using TouchScreenButtons): https://docs.godotengine.org/en/stable/classes/class_touchscreenbutton.html#class-touchscreenbutton-property-passby-press