Half Busted Games
Changelog
[0.0.21] - 2026-10-23
New Biomes
Added
- Various new shrubs (#280)
- Spruce Biome (#281)
- Poplar Biome (#282)
- Waterless style for some biomes (#283)
- Feathermoss underlay (#284)
- Badlands Biome (#297)
- The Tick enemy (#299)
- Key bindings display for game menu (#279)
- Colored question staleness bar (#278)
Changed
- Start in full screen mode (#293)
- Limiting discovery quests to 1 at a time (#296)
- Physically separate squad members colliding (#295)
- Quest log scroll bars (#294)
- Smaller hud for larger teams (#288)
- Missile impact animation (#277)
- Removal of fog of war by teammates (#289)
- Players start with a lvl 1 dog (#292)
- Trainers tell which weapon is required (#286)
- Full-inventory message (#300)
- Spell bar button glyphs (#276)
Fixed
- pathing starting near a collision shape (#298)
- dog hiring while out of money (#291)
- quest icons refresh on vendor activity (#287)
- dogs hired in multiplayer persisting (#290)
[0.0.20] - 2026-09-28
BUG FIX
Fixed
- re-align center-of-tile for entrances and exits
[0.0.19] - 2026-09-28
Walking in Squad Formation
Added
- Squad movement (#275)
- UI Follow buttons (#264)
- Pre-missile animations (#266)
- food for dogs (#272)
- warning before entering dungeon (#249)
- threat display for tanks (#267)
Changed
- Cascase pulse behavior (#265)
- Upgrader can now take items from inventory (#268)
- triangulating space around collision shapes (#269)
Fixed
- redundant despawns on questions (#271)
- shield slam cancelling on incorrect distance limit (#273)
- not dispelling fog of war when entering from the south (#274)
- refactor npc memory/actor status (#270)
[0.0.18] - 2026-08-11
Raised Level Cap to 3
Added
- question generator for level 3 fencing (#261)
- question generator for level 3 barricade (#262)
- question generator for level 3 moonlight (#263)
- question generator for level 3 arcane (#260)
- downranking option at schools (#259)
Changed
- class/lvl shown at character selection (#258)
- fog-of-war extended 2 extra tiles to cover edge (#246)
- update to Bevy 0.19 (#255)
Fixed
- Esc key cancels spells and clears target lists (#247)
- Chase only occurs on single targets (#250)
- player sprite not disappearing at logout (#257)
- color not updating on multiplyer (#254)
- delete dungeon on success (#253)
- questions auto-cancelling on dead targets (#256)
- aggros stays on dead players (#252)
- refresh hud on client connect (#245)
- health showing 0 on dungeon entrance (#248)
- targeted towns update on client connect (#244)
- resorting bags post-precious item deletion (#251)
[0.0.17] - 2026-06-22
Network Optimizations
Fixed
- further optimizing network traffic (#243)
[0.0.16] - 2026-06-22
Network Optimizations
Fixed
- optimizing to stay within bandwidth cap (#243)
[0.0.15] - 2026-06-22
Copper Dungeon
Added
- Minerologist UI (#202, #201)
- Copper dungeon underground (#218)
- Copper dungeon entrance (#217)
- Tileset sheets for underground caverns (#221)
- Roach Animations (#208)
- Roaches in underground (#219)
- Extra wild exit in core (#230)
- Kabob as food item (#229)
- Tier 2 weapons (#236)
- Tier 2 armor sets (#232,#233,#234,#235)
- Dog SFX (#215)
- Eliteness icons (#240)
Changed
- Stray dogs recalled at distance limit (#226)
- Precious items destroyed on death (#222)
- Remove scouted locations on full party wipe (#220)
Fixed
- Stats recalculated incorrectly when unequipping (#242)
- Followers showing non-zero health post-death (#241)
- Healers auto-following enemies (#237)
- y-sorting on followers (#238)
- moonlight pulse logging incorrect target (#231)
- update_status tick not effecting followers (#239)
- pathing failures close to walls (#228)
- blunder damage ignoring armor (#225)
- tab targeting through walls (#224)
- fog-of-war revealed through walls (#227)
[0.0.14] - 2026-05-31
bug fixes
Fixed
- BUG: Dogs Spawning as Geese (#216)
[0.0.13] - 2026-05-31
Adding Guard Dogs
Added
- Kennel Keeper NPC in the Core (#211)
- Malachite, Copper, RoachMeat, Carapace added as items (#209)
- Follow NPC behavior, for dogs (#213)
- Follower's health displayed in HUD (#214)
- Dog Animation (#210)
Changed
- Optimize network traffic, fog-of-war tracked client-side (#207)
- Optimize network traffic, ground tile compression (#205)
- Moonlight level cap raised to 2 (#204)
- Barricade level cap raised to 2 (#203)
[0.0.12] - 2026-05-07
Bug Fixes
Fixed
- client-side crash on loading tutorial (#200)
[0.0.11] - 2026-05-06
Happiness and population
Added
- Basic tutorial structure (#188)
- UI: added in-game exit option (#187)
- UI: Happiness summary for each town (#190)
- population increase on timer (#191)
- starvation check on timer (#192)
- Caravan NPC job type (#196)
- UI: Active jobs and construction shown in summary (#199)
Fixed
- Animation: walking and threat simultaneously (#183)
- saving while busy persists busy status (#182)
- unequipping a bag does not reduce slot number (#186)
- failing to load in offline mode (#189)
- dead players in hud showing non-zero health (#185)
- forage quests completing outside the start town (#194)
- workers avoid jobs that would lead to starvation (#197)
[0.0.10] - 2026-04-06
More bug fixes
Fixed
- visuals update on upgrade purchase (#178)
- multiplayer bug, postcard-related (#179)
- failures persisting across trials (#180)
- trade counterbalance now integer (#181)
[0.0.9] - 2026-03-31
bug fix
Fixed
- un-upgraded equipment invisible (#177)
[0.0.8] - 2026-03-30
Character Customizations
Added
- Graphics for Cryptic armor set (#172)
- Graphics for Twilight armor set (#174)
- Graphics for Padded armor set (#173)
- Graphics for Bone armor set (#171)
- Graphics for weapon upgrades (#175)
- Custom colors for base clothing (#170)
- Added belt/bracer armor slots (#168)
- Plain items for Hat/Shoulders/Belt/Bracers (#169)
Changed
- Hide collision debug mode on release
Fixed
- Radius animation propagates to clients (#167)
- Limit minimum zoom on geography questions (#176)
[0.0.7] - 2026-03-16
Adding the Tank Class
Added
- Geography diagrams for Barricade questions (#160)
- The Barricade School (#161)
- Threat and Threat tables for NPCs (#162)
- Life steal spell for healers (#164)
- Slam spell for tank (#163)
- Healer Armor Upgrades (#159)
- Bean salad, food item (#153)
Changed
- scroll bars now on steam friends list (#157)
- Map shows reasons in text when rejecting fast travel (#152)
- Counter balance strongly favors coinage as commodity (#158)
Fixed
- Healer blunder does damage (#156)
- Animation resets propagate to clients (#148)
- No scene changes when menus are opent (#150)
[0.0.6] - 2026-03-09
Adding the Healer Class
Added
- Added Moonlight as a school (healing, with music questions)
- Generating musical scores as dynamic raster image (#12)
- False life as an in-game concept (#155)
- In-game name tags on player sprites (#147)
- Inventory Drop-All action on items (#149)
Fixed
- Road bug when players do not have weapon (#144)
- Trial failures no longer grant new levels (#145)
- Equipment change animations propagate to client (#149)
- Money counterbalance calculations now far more reliable (#146)
[0.0.5] - 2026-03-02
Adding the Skill Trainer System
Added
- Added skill trainers as interacables in the Core (#140)
- Practice mode in the trainer UI (#142)
- Trial mode in the trainer UI (#142)
- Add question generators and increase lvl cap to 2 for Arcane/Fencing (#139)
- Decorative brass fitting sprites for Core (#136)
Changed
- Adjust NPC response times based on real player data (#141)
- NPCs can now spawn at lvl 2 (#143)
Fixed
- Better compression for tile data on scene transition (#138)
- Display floating damage numbers in multiplayer (#137)
- Correction for status bars not updating until zone change (#134)
- Correcting fencing dash threshold (#133)
- Price and counterbalance now calcualted in f64 instead of f32 (#135)
[0.0.4] - 2026-02-18
Adding the Weapon/Armor Upgrade System
Added
- Added the Storm NPC type
- Added Ectoplasm as an item
- Iteractable NPC upgrade in the Core
- Stats modifiers based on upgrades to equipped weapons
[0.0.3] - 2026-02-09
First Multiplayer Ready Build
Changed
- Refactor: separate server-vs-client code
- Migrate to Bevy 0.18
Added
- Implement
bevy_replicon_renet
- Implement Steam Datagram Relay
[0.0.2] - 2025-12-12
Thrid Demo Version
Fixed
- Inventory and trade should not open at the same time (#104)
- Inventory item action click passthrough (#99)
- create directories for control mapping (#100)
- prevent auto-save at loading screen (#102)
Changed
- clear forage items around crow and exit points (#106)
- reset accuracy every morning (#107)
- Switch "no work today" msg to speach bubble (#108)
- disable forage quests until a weapon is found (#105)
[0.0.1] - 2025-12-12
Second Demo Vesion
Added
- Accept answers by arrow keys (#92)
- People in the Core (#95)
- Death screen, shows penalty (#85)
- Melee players do charge if out of range (#80)
- Control mapping menu (#86)
- New player name entry on creation (#78)
- New bag tiers (#89)
- Throw numbers on hit (#76)
- Accuracy star buffs (#79)
- Redistribute wild money (#83)
Fixed
- improved (not fixed) goose stuckness (#88)
- case sensitive word lookup issue (#88)
- remove temporary spawn point markers (#84)
- Re-add missing shift-key-icon on interrupt ui (#97)
- 1.4x walk speed on diagonals (#91)
Changed
- warning if attempting to forage without a weapon (#93)
- controls displayed on loading screen (#86)
- Trade UI quality of life changes (#96)
- better goose sound effects (#98)
- tool tips on cast bar (#77)
- well-fed display on food tooltips (#82)
[0.0.0] - 2025-11-21
Initial Demo Version
Added
- Starting with 2 classes (Arcane/Fencing), level cap 1
- Starting with 8 Towns
- Single player only so far