Word-building tower-defense game built with Cycle.js
- Render a board
-
Dragclick and click tiles around the board - Add base to protect (centre square)
- Add enemies to attack base
- Letters are distributed according to Scrabble rules
- Allow building words as defenses
- Check that a word is valid
- Check that a word is connected to the base!
- Letters that are part of a valid word should damage enemies
- Valid letters shoot visible bullets at enemies
- Enemies should path-find and attack defenses
- Enemies path find
- Enemies are stopped by active letters
- Enemies attack active letters in their way
- Recalculate enemy paths when a letter is moved or destroyed
- Re-enable letters attacking enemies
- Drag and drop