Gabriel Kaszewski e8d1da8f89 feat: lives and death move to the new domain (commit C of the swap)
fixes the regression commit B introduced: coins and skills lived in the
Attempt ledger, but nothing discarded it, because LivesStateHandler still
called the old store and HandlePlayerDeath was never invoked. Dying kept
everything earned that level. Discard-on-death is the ledger's purpose,
so it could not be separated from it.

new AttemptFailed(remaining, runOver) event, raised after the life is
spent and the ledger discarded. DeathScreen and GameOverScreen react to
that instead of being wired to HealthComponent.Death by scene connections
which fired *before* the life was charged - on the last life game-over
saw one life left and showed nothing, then the death screen saw zero and
refused to reload. 18 scene connections deleted; the race is now
unrepresentable rather than fixed.

DeathScreen also had two read paths for lives - a signal and a direct
store read - because neither was reliable alone. Now one.

Hud reads both facts from signals; only health still polls, and that
belongs to the component rather than to progression. GameManager no
longer touches GameStateStore or SaveSystem at all.
2026-07-28 20:19:35 +02:00
2025-05-03 04:42:03 +02:00

Przygody Pana Cegły

Steam Wishlist

Made With Godot
Lines of Code
Last Commit
Stars

"The world’s only brick-throwing dad simulator (probably)."


The Story

Disaster has struck! Mr. Brick’s kids have gone missing, scattered across mysterious lands filled with treacherous traps, cranky critters, and more collapsing bridges than an OSHA nightmare.

Armed with nothing but his legs, his wits, and an infinite supply of throwable bricks (don’t ask where he keeps them), Mr. Brick will stop at nothing to bring his children home.


The Mission

Run, jump, and hurl bricks with pinpoint accuracy as you navigate dangerous worlds. Smash enemies, trigger ancient mechanisms, and uncover hidden treasures, all while dodging hazards that seem designed specifically to ruin your day.


Features That’ll Knock Your Bricks Off

  • Tight, Classic Platforming Leap over pits, time your jumps, and try not to land in something unpleasant.

  • Brick-Fu Combat Toss bricks to flatten foes, flip switches, and solve puzzles in the most dad-like way possible.

  • Secrets & Collectibles Hunt for coins, discover hidden rooms, and find upgrades to make you just a little less fragile.

  • NES-Inspired Pixel Art All the charm of an 8-bit classic, no cartridge blowing required.


Play It Here

Wishlist on Steam so you’re ready for launch day.


📊 Project Stats

📦 Lines of Code:
Lines of code

📈 Repo Activity:
Commit activity


License

Check the LICENSE for the legal stuff.


Contributing

Not open to code contributions right now but you can help by:

  • Reporting bugs
  • Suggesting evil new trap ideas
  • Spreading the word so Mr. Brick can find his kids faster
Description
Przygody Pana Cegły aka Mr. Brick Adventures
https://store.steampowered.com/app/3575090/
Readme 80 MiB
Languages
C# 100%