boss improvement #189

Closed
opened 2026-09-03 14:28:26 +00:00 by metaheavens · 3 comments
Owner

boss health bar should be higher on the screen
golden octopus should not spawn at each wave (1/3)
there should be more octopuses spawning, they should get expulsed further from the main boss to be more spread before targeting the player. some should stop then speed up and dash randomly

killing one eye of the boss does not remove 1/(total number of eye), it remove some life but the boss should be longer to beat.

the boss should be at least 2 times bigger

when we arrive on the planet, boss should be further at the top, not visible when we arrive, no bar should be visible, but an indicator that something is up should be visible (like an arrow at the border of the screen, in the direction of the boss)

when boss is visible, boss should scream, screen should shake a bit, life bar appears, boss starts the fight, player get backs control of the fleet

boss health bar should be higher on the screen golden octopus should not spawn at each wave (1/3) there should be more octopuses spawning, they should get expulsed further from the main boss to be more spread before targeting the player. some should stop then speed up and dash randomly killing one eye of the boss does not remove 1/(total number of eye), it remove some life but the boss should be longer to beat. the boss should be at least 2 times bigger when we arrive on the planet, boss should be further at the top, not visible when we arrive, no bar should be visible, but an indicator that something is up should be visible (like an arrow at the border of the screen, in the direction of the boss) when boss is visible, boss should scream, screen should shake a bit, life bar appears, boss starts the fight, player get backs control of the fleet
Author
Owner

Implemented and pushed in commit 66b314f. The boss now begins off-screen behind a directional hostile-signal indicator; its health UI stays hidden until an automatic approach brings it into view, when a new synthesized scream and screen shake play before control returns and combat begins. The Warden is 2x larger and farther north, its health bar is higher and centered, waves contain 7 hatchlings (5 in laser phase) with a 16-unit safety cap, hatchlings are expelled outward before pursuit, and a subset brake then dash at randomized angles. Golden hatchlings now appear exactly once every three spawned waves. Eyes have 5 HP and feed into a 66-point total; destroying all six exposes a separately attackable 36-HP core, so one eye is less than one-sixth of the encounter and the planet is conquered only when the core dies.

Validation: test_boss_planet, test_sfx, test_keyboard_input, and test_intro_scene all pass. Portrait screenshots were checked for both the hidden-boss approach and active fight.

Implemented and pushed in commit 66b314f. The boss now begins off-screen behind a directional hostile-signal indicator; its health UI stays hidden until an automatic approach brings it into view, when a new synthesized scream and screen shake play before control returns and combat begins. The Warden is 2x larger and farther north, its health bar is higher and centered, waves contain 7 hatchlings (5 in laser phase) with a 16-unit safety cap, hatchlings are expelled outward before pursuit, and a subset brake then dash at randomized angles. Golden hatchlings now appear exactly once every three spawned waves. Eyes have 5 HP and feed into a 66-point total; destroying all six exposes a separately attackable 36-HP core, so one eye is less than one-sixth of the encounter and the planet is conquered only when the core dies. Validation: test_boss_planet, test_sfx, test_keyboard_input, and test_intro_scene all pass. Portrait screenshots were checked for both the hidden-boss approach and active fight.
Author
Owner

Follow-up fix: landing on the boss planet no longer locks movement during the approach. The player now follows the off-screen signal under normal controls; movement is paused only for the 1.15-second reveal, then restored. Added regression coverage and verified boss/input tests. Commit: 471a43e.

Follow-up fix: landing on the boss planet no longer locks movement during the approach. The player now follows the off-screen signal under normal controls; movement is paused only for the 1.15-second reveal, then restored. Added regression coverage and verified boss/input tests. Commit: 471a43e.
Author
Owner

Additional boss tuning in cb6b0b6: widened the authored membrane background without changing gameplay camera zoom, gave the central eye a distinct purple/green palette, added smooth boss orbit/range movement, and increased laser cadence (2.25s interval, 0.7s telegraph). Boss and shared surface-profile/background regressions pass; visually checked with a real 720x1280 render.

Additional boss tuning in cb6b0b6: widened the authored membrane background without changing gameplay camera zoom, gave the central eye a distinct purple/green palette, added smooth boss orbit/range movement, and increased laser cadence (2.25s interval, 0.7s telegraph). Boss and shared surface-profile/background regressions pass; visually checked with a real 720x1280 render.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
metaheavens/spaceship#189
No description provided.