Games like Tower.defense(): Program The Fight

Program three distinct towers with readable visual logic, then solve handcrafted tower-defense puzzles where placement, line of sight and every code block matter. No programming experience required.

Program three distinct towers with readable visual logic, then solve handcrafted tower-defense puzzles where placement, line of sight and every code block matter. No programming experience required.
Picked to match Tower.defense(): Program The Fight on gameplay, themes, and feel.