Skip to content

InkCombatRound5: Implement Breakable Vases Mechanic #1645

@russell-cj

Description

@russell-cj

Follow up of #1383 and based on the mechanics ideated in #1026.
This issue tracks the implementation of the Breakable Vases mechanic specifically for Level 5 (Color Selection).

In this level, vases are fragile. They react to incorrect colors by taking damage and eventually breaking. The player must manage this risk while trying to fill the required vase.

Current State

The base design for Level 5 is already implemented. This issue focuses exclusively on adding the destruction logic to the existing vases in the scene.

Mechanics Specification

  • Fragility Logic:
    • Vases have a "health" of 4 hits.
    • Damage source: Receiving a droplet of the wrong color.
    • Correct color: Fills the vase normally (does not damage).
  • Visual Progression:
    • Hit 1, 2, & 3: The vase shows progressive visual cracks (Stage 1, 2, and 3).
    • Hit 4: The vase shatters completely (destroyed).
  • Fail State: The level is lost/reset only when ALL vases in the scene are destroyed.

Roadmap (Sub-issues)

This work will be divided into the following sub-issues:

Sub-issues

Metadata

Metadata

Projects

Status

Untriaged

Relationships

None yet

Development

No branches or pull requests

Issue actions