Releases: endrawes0/ShatterShot
Releases · endrawes0/ShatterShot
Beta: Almost There
Beta: Almost There
Beta: Almost There
Changes since v0.3.0:
Full changelog: v0.3.0...v0.4.2
Highlights
Features
- #81 Add volley prompt and input tweaks (by endrawes0)
- #103 Add gameover victory revive flow (by endrawes0) (issues: #102)
- #109 Add new cards and riposte/parry wound flow (by endrawes0) (issues: #105)
- #110 Add act-configured boss labels (by endrawes0) (issues: #108)
- #114 Add game music system and Riposte/Parry tweaks (by endrawes0) (issues: #62)
- #119 Add rest music tied to rest state (by endrawes0) (issues: #62)
- #142 Add post-clear catch mechanic (by endrawes0) (issues: #126)
- #148 Hold Ctrl to slow paddle movement (by endrawes0) (issues: #147)
- #146 Unlockable cards tied to achievements (by endrawes0) (issues: #112)
- #142 Add post-clear catch mechanic (by endrawes0) (issues: #126)
- #141 Between-acts sequence: buff, treasure, rest, shop (by endrawes0) (issues: #128)
- #140 Queue toast messages (by endrawes0) (issues: #127)
UI/UX
- #91 Update ball and paddle visuals (by endrawes0) (issues: #87, #88)
- #93 Planning victory toasts, new card, and HUD cost updates (by endrawes0)
- #138 Add Practice mode (choose room type/act/layout) (by endrawes0) (issues: #133)
Balance/Tuning
- #94 Center map nodes and update floor plan balance (by endrawes0) (issues: #92)
- #107 Expand shop buffs and balance data organization (by endrawes0) (issues: #106)
Fixes
- #80 assorted cleanup, bugfixes from player feedback - THANKS BROSEF! (by endrawes0)
- #84 Fix duplicate card selection by instance id (by endrawes0)
- #86 Improve TestLab debug UI and encounter feedback (by endrawes0)
- #96 Fix bomb overkill ending encounters (by endrawes0)
- #101 Fix map room ordering and spacing (by endrawes0) (issues: #98)
- #117 Fix settings overlay layering and opacity (by endrawes0)
- #120 Fix Esc handling in help/settings (by endrawes0)
- #122 Fix seed_value propagation (Seed: N/A) (by endrawes0)
- #123 Fix Settings resolution labels (by endrawes0)
- #134 Bugfix: unregister Spacebar from ui_select (by endrawes0) (issues: #131)
- #135 Fix shop: Surge refresh should not resurrect purchased card offers (by endrawes0) (issues: #129)
- #136 Bugfix: Test Lab Pass Level should advance to Act 3 (by endrawes0) (issues: #132)
- #139 Fix boss core counts by act (by endrawes0) (issues: #130)
- #144 Fix shop discount persistence (by endrawes0) (issues: #143)
- #145 Fix boss cores by act (by endrawes0) (issues: #130)
- #149 Fix UnlockManager type-hint parse errors (by endrawes0)
- #150 Fix Main.gd parse error from dict indent (by endrawes0)
Refactors
- #82 Refactor reward/shop managers and config-driven rewards (by endrawes0)
- #83 Simplify encounter setup flow (by endrawes0)
- #104 Refactor card effects into classes (by endrawes0)
- #115 Add elite/boss layouts, armor cores, and audio refactor (by endrawes0) (issues: #62, #111)
- #121 Export/runtime config robustness + hygiene cleanup (by endrawes0)
Docs/Chores
- #124 docs: refresh documentation + gameplay reference (by endrawes0)
Other
- #79 Update assets and switch cards to emoji labels (by endrawes0) (issues: #60)
- #90 Make TestLab a first-class panel in Main (by endrawes0) (issues: #89)
- #95 Act/floor configs and act-aware map flow (by endrawes0) (issues: #85)
- #100 Remove brick threat field and clamp hp (by endrawes0) (issues: #97)
- #116 State manager migration (by endrawes0)
- #118 Consume Esc in help/settings overlays (by endrawes0)
- #137 Reduce cursed blocks across the game (by endrawes0) (issues: #125)
- #140 Queue toast messages (by endrawes0) (issues: #127)
- #141 Between-acts sequence: buff, treasure, rest, shop (by endrawes0) (issues: #128)
- #146 Unlockable cards tied to achievements (by endrawes0) (issues: #112)
- #148 Hold Ctrl to slow paddle movement (by endrawes0) (issues: #147)
Beta-GettingPolished
What's Changed
- Reset deck between floors and add bounce SFX by @endrawes0 in #58
- Update export prerequisites by @endrawes0 in #59
- Hide Test Lab and shrink debug UI by @endrawes0 in #67
- Unify global UI theme styling by @endrawes0 in #68
- UI button polish by @endrawes0 in #74
- Add ghost trail to balls by @endrawes0 in #75
- Victory/defeat overlays and Test Lab layout by @endrawes0 in #76
Full Changelog: v0.2.0...v0.3.0
Beta-Untuned
What's Changed
- Add export presets and build settings by @endrawes0 in #2
- Add graphics menu, persistence, menu flow, and twin launch by @endrawes0 in #3
- Add discard pile UI + card art updates (Punch/Rally/Wound/Guard) by @endrawes0 in #4
- Update deck UI and punch card rename by @endrawes0 in #7
- Fix TestLab mod refresh call by @endrawes0 in #8
- Refactor Main into managers by @endrawes0 in #23
- Fix wound removal to delete one copy by @endrawes0 in #26
- Fix map choices to avoid duplicates by @endrawes0 in #27
- Data-driven level configuration by @endrawes0 in #29
- Extract roll variants into per-encounter policies by @endrawes0 in #30
- Refactor UI panel transitions and counts by @endrawes0 in #31
- Refactor balance data into resource by @endrawes0 in #32
- Refactor ball mods into strategy classes by @endrawes0 in #33
- Refactor brick layout vs variant rolls by @endrawes0 in #34
- Use enum for deck return panel by @endrawes0 in #35
- Keep persist checkbox style separate by @endrawes0 in #36
- Extract shop button builders by @endrawes0 in #37
- Centralize scene show/hide logic by @endrawes0 in #38
- Fix test lab scene switch by @endrawes0 in #39
- Add runtime floor plan generator by @endrawes0 in #40
- Improve UI scaling and layout by @endrawes0 in #44
- Add floor plan graph to room selection by @endrawes0 in #45
- Seeded runs and map preview by @endrawes0 in #51
- Hidden map paths and emoji room icons by @endrawes0 in #52
- Add treasure rooms and weighted rewards by @endrawes0 in #53
- Add mystery rooms by @endrawes0 in #54
- Define room weights in generator config by @endrawes0 in #55
- Add shop card reroll by @endrawes0 in #56
- Add block hit particles and bounce balls by @endrawes0 in #57
Full Changelog: v0.1.1...v0.2.0
Alpha-GraphicsOptions
Full Changelog: v0.1.0...v0.1.1
Alpha
What's Changed
- Update README for current features by @endrawes0 in #1
Full Changelog: https://github.com/endrawes0/BlockBreaker/commits/v0.1.0