Heart Protector is an infinite game where you have to defend a heart, or even yourself, from different types of enemies. How many waves can you hold up? ------------------------------------------------------------------------- v1.9.0: BIG UPDATE! Heavy optimization on code; constant 30+fps normally now! (Normally meaning no turbowarp or addons) Visual changes + Nerfs and Buffs have been done aswell! >> Optimization >> 1178 blocks → 1098 blocks! << + Enemy logic: ++ Simplified code for readability. ++ Cut about 50%+ unnecessary blocks. ++ Reorganized code layout and some structures. ++ Scripts runs smoother than ever! + Generally made sprites run smoother. + Some Loop blocks run better now. + Boss logic has been very slightly optimized. + Plus other very tiny changes to improve some extra performance! >> Visuals Thumbnail changed. Tiny changes to menu. Added a little 'selector' to the menu (doesn't affect much). >> Nerfs - Enemy 5 and 6 deal less damage to heart. - Tiny changes to wave thresholds (when a new enemy type is introduced). >>Buffs - Enemy 6 deals 5+ more damage than 5 to the heart. - Hard Mode introduces new enemy types way faster now. - Hard Mode now increases speed and damage to enemies just slightly more. - Supply drops are more frequent now. Other in v1.9.0: + Added original little music for the game! Normal and Hard mode now have a little tune made by me. + Fixed enemy spawn logic glitch
My High Score is 31 waves! My HARD High Score is 12 waves! Note: if you're using addons, I recommended to activate 'Higher project framerate mode' which allows scratch projects to run at 60+fps, making it smoother. Alternatively, run this project in Turbowarp at: https://turbowarp.org/1052412009 and in 'Edit' click on "Turn on 60 FPS Mode" Last updated: 4/26/2026